Čo je súbor C?

Ako otvárať, upravovať a konvertovať súbory C

Súbor s príponou .C súboru je obyčajný textový súbor C / C ++ zdrojového kódu. Môže obsahovať zdrojový kód celého programu v programovacom jazyku C alebo C ++, ako aj odkazy na iné súbory z projektu C.

Upozorňujeme, že niektoré programy používajú malý prípon súboru c na označenie súboru zdrojového kódu C a veľkého písmena C pre jazyk C, ale to nie je potrebné. CPP sa používa aj pre súbory zdrojového kódu C ++.

Ak sa súbor C nenachádza v programovacom jazyku C alebo C ++, môže to byť skript Lite-C skriptovaný v lite-C, podobnom programovacom jazyku ako C / C ++.

Oba typy súborov súvisia s aplikáciami, ktoré sa používajú na vytváranie softvérových programov a videohier.

Poznámka: CFile odkazuje aj na triedy súborov Microsoft Foundation Class, ale nemá nič spoločné so zdrojovými kódmi vysvetlenými tu.

Ako otvoriť súbor C

Akýkoľvek textový editor ako Notepad ++, Emacs, program Poznámkový blok Windows, EditPlus, TextMate a ďalšie, môže otvoriť a zobraziť súbor C, ak je to súbor C / C ++ zdrojového kódu.

Tieto programy sú užitočné, pretože sú vo všeobecnosti ľahké v porovnaní s vývojármi plných aplikácií, ako sú tie, ktoré sú uvedené nižšie. Navyše väčšina z nich podporuje zvýraznenie syntaxe , čo je zvyčajne uprednostňované, pretože zjednodušuje editáciu a preosievanie cez zdrojový kód.

Súbory C sa však zvyčajne otvárajú v kontexte softvérového vývojového programu ako Visual Studio, Eclipse, C ++ Builder, Dev-C ++ alebo Code :: Blocks.

Program lite-C od spoločnosti Conitec Datasystems je primárny program, ktorý sa používa na prácu so súbormi skriptov Lite-C, ale tieto súbory C sa môžu otvoriť aj s textovými editormi.

Ako previesť súbory C

Existuje niekoľko konverzií, ktoré môžete urobiť v súvislosti s C a C ++, ale tieto sú mimo rozsahu tohto článku. Napríklad môžete použiť programovací jazyk na konverziu na alebo z char charray, integer, string atď., Ale tie sa nevzťahujú na samotné C súbory, ale skôr na funkcie, ktoré súbory poskytujú.

Ak je to to, čo hľadáte, odporúčam navštíviť niektoré ďalšie zdroje, ako je napríklad pretečenie zásobníka.

Ak však ste naozaj po prevodníku súborov C, môžete použiť ľubovoľný textový editor alebo otvárače súborov C pre konverziu alebo uloženie súboru do iného formátu založeného na texte, ako je TXT alebo HTML . S najväčšou pravdepodobnosťou už nebudú použiteľné ako súbory zdrojového kódu s Eclipse, Dev-C ++ atď., Pokiaľ však existujú v inom formáte súborov.

Existuje aj množstvo konvertorov zdrojových kódov, ktoré sú k dispozícii v softvérových riešeniach, ktoré dokážu konvertovať C ++ na C #, Java alebo VB. Majte však na pamäti, že voľné vydania sú obmedzené, pokiaľ ide o počet riadkov, ktoré možno konvertovať naraz.

Stále nemôžete otvoriť súbor?

Vzhľadom k tomu, že prípona súboru C je iba jeden písmeno, je ľahké zamieňať iné súbory s súborom C. Toto je prvá vec, ktorú by ste mali hľadať, ak nemôžete súbor otvoriť, pretože je pravdepodobné, že sa v skutočnosti nezaoberáte súborom C.

Ak sa napríklad pokúsite prezerať súbor pomocou textového editora, pretože sa domnievate, že je to súbor s zdrojovým kódom, ale nedokáže nič čítať, pravdepodobne máte niečo úplne iné, napríklad súbor CAB alebo CSH .

CS je veľmi podobné prípony súboru, ale používa sa pre súbory Visual C # zdrojového kódu a súbory ColorSchemer Studio Color Scheme. Ak máte súbor CS, mohol by sa s programami podporujúcimi súbory C otvoriť v pohode, pretože je to podobný formát s obsahom napísaným v jazyku C Sharp. Druhý formát súboru sa však používa špeciálne s programom ColorSchemer Studio a nebude pracovať rovnakým spôsobom ako súbory C Sharp alebo C.

Ako vidíte, tieto formáty súborov a mnohé ďalšie majú v sebe písmeno "C", ale to neznamená, že sú vôbec spojené s formátom súboru C vysvetleným na tejto stránke.

Poznámka: Aby sa to ešte viac zamieňalo, predĺženie súboru CSH sa používa nielen ako textový súbor s programom Adobe Photoshop (je to vlastné súbory), ale aj ako textový súbor C Shell Script, čo znamená, že v závislosti od toho, čo máte, mohlo by to byť veľmi dobre otvorené v textovom editore (podobne ako u súborov CS), ale to ešte neznamená, že je to súbor C / C ++ zdrojového kódu alebo dokonca, že ho možno otvoriť v každej aplikácii uvedenej vyššie ,