Šta je datoteka C?

Kako otvoriti, urediti i pretvoriti C datoteke

Datoteka sa .C ekstenzijom datoteke je C / C ++ izvorni kod fajlova sa čistim tekstom. Oboje mogu držati izvorni kod celog programa na programskom jeziku C ili C ++, kao i na druge datoteke iz C projekta.

Imajte na umu da neki programi koriste mali produžetak datoteke c za označavanje C izvorne datoteke, a velika slova C za C ++, ali to nije obavezno. CPP se koristi i za datoteke C ++ Source Code.

Ako se C datoteka ne nalazi na programskom jeziku C ili C ++, možda bi to bila datoteka Lite-C Script napisana u lite-C, sličan programski jezik kao C / C ++.

Obe vrste datoteka se odnose na aplikacije koje se koriste za izgradnju softverskih programa i video igara.

Napomena: CFile se takođe odnosi na klase datoteka Microsoft Foundation Class, ali nema nikakve veze sa formatima datoteka izvornog koda objašnjenima ovde.

Kako otvoriti datoteku C

Svaki ureaj teksta kao što su Notepad ++, Emacs, Windows Notepad program, EditPlus, TextMate i drugi, mogu otvoriti i prikazati C datoteku ako je datoteka C / C ++ izvornog koda.

Ovi programi su korisni jer su uglavnom lagani kada se uporede sa punim programerima aplikacija kao što su oni navedeni ispod. Pored toga, većina njih podržava istaknuto sintakse , što je obično poželjno jer olakšava uređivanje i proširenje kroz izvorni kod.

Međutim, C datoteke se obično otvaraju u kontekstu programa za razvoj softvera kao što su Visual Studio, Eclipse, C ++ Builder, Dev-C ++ ili Code :: Blocks.

Program Lite-C iz Conitec Datasystems je primarni program koji se koristi za rad sa Lite-C Script datotekama, ali se ove C datoteke mogu otvoriti i sa urednicima teksta.

Kako pretvoriti C datoteke

Postoji veliki broj konverzija koje možete da uradite vezano za C i C ++, ali one su van dometa ovog članka. Na primjer, možete koristiti programski jezik za konverziju u ili iz char array, integer, string, itd., Ali oni se ne odnose na C datoteke same, već na funkcije koje obezbeđuju datoteke.

Ako to tražite, preporučujem da posetite neke druge resurse kao što je Stack Overflow.

Međutim, ako ste stvarno nakon C pretvarača datoteka, možete koristiti bilo koji tekst editor ili otvarače datoteka C iznad, kako biste konvertovali ili sačuvali datoteku u drugi tekstualni format kao što je TXT ili HTML . Verovatno više neće biti korisni kao izvorni kodovi sa Eclipse-om, Dev-C ++-om i slično, sve dok postoje u drugom formatu datoteke.

Postoji i veliki broj pretvarača izvornog koda koji su dostupni od Tangible Software Solutions koja može pretvoriti C ++ u C #, Java ili VB. Međutim, imajte na umu da su besplatna izdanja ograničena kada je u pitanju broj linija koje se mogu konvertovati jednom.

Još uvek ne možete otvoriti datoteku?

S obzirom da je proširenje datoteke C jedino jedno slovo, lako je konfigurirati druge formate datoteka pomoću C datoteke. Ovo je prva stvar koju treba da tražite ako ne možete da otvorite datoteku, jer je verovatno da se zapravo ne bavite C datotekom.

Na primjer, ako pokušate da gledate svoju datoteku pomoću uređivača teksta jer pretpostavljate da je datoteka izvornog koda, ali ne možete čitati ništa, verovatno imate nešto sasvim drugačije, kao što je datoteka CAB ili CSH .

CS je vrlo sličan proširenje datoteke, ali se koristi za datoteke Visual C # Source Code i ColorSchemer Studio Color Scheme datoteke. Ako imate CS datoteku, možda će se otvoriti s programima koji podržavaju C datoteke, jer je sličan format sa sadržajem napisanim na jeziku C Sharp. Međutim, drugi format datoteke se koristi posebno sa ColorSchemer Studio-om i neće raditi na isti način kao C Sharp ili C datoteke.

Kao što vidite, oni formati datoteka i mnogi drugi imaju slovo "C" u njima, ali to ne znači da se one uopšte odnose na format datoteke C koji je objašnjen na ovoj stranici.

Napomena: Da bi ovo postalo još zbunjujuće nego što je već moguće, CSH ekstenzija datoteke se koristi ne samo kao ne-tekstualna datoteka sa Adobe Photoshop-om (to je datoteka prilagođenih slika), već i kao običan tekst C Shell Script datoteke, što znači da ovisno o onome što imate, moglo bi se veoma otvoriti u uredu teksta (kao kod CS datoteka), ali to i dalje ne znači da je to C / C ++ izvorni kod ili čak da se može otvoriti u svakoj gore navedenoj aplikaciji .