Plik z rozszerzeniem .C (lub .c) to plik źródłowy zawierający kod napisany w języku programowania C, rzadziej C++. Używany jest głównie przez programistów do tworzenia aplikacji i bibliotek, stanowiąc podstawowy element każdego projektu w tych językach.
Plik .C może zawierać:
- pełny kod źródłowy całego programu lub pojedynczy fragment projektu (moduł),
- definicje funkcji (czyli ich ciała), zmienne (często o zasięgu ograniczonym do pliku), instrukcje i operacje głównego programu,
- do pliku .C załącza się pliki nagłówkowe (.h), które deklarują funkcje oraz typy wykorzystywane w kodzie.
Najważniejsze cechy
- Pliki .C można otwierać i edytować w dowolnym edytorze tekstu, jednak najlepiej korzystać z edytorów i środowisk programistycznych obsługujących podświetlanie składni (np. Visual Studio, Xcode, gedit, Vim);
- Są używane głównie na potrzeby kompilacji — przed uruchomieniem programu muszą zostać skompilowane do postaci binarnej przy pomocy kompilatora języka C/C++;
- Kod źródłowy w pliku .C odgrywa kluczową rolę w procesie rozwoju oprogramowania, ale jego treści nie można bezpośrednio wykonywać przez system operacyjny – wymaga kompilacji.
Podsumowując, pliki .C są podstawowym formatem przechowującym kod źródłowy w projektach programistycznych opartych o C/C++ i odgrywają fundamentalną rolę w tworzeniu, rozwijaniu oraz kompilowaniu aplikacji.