Kas yra C failas?

Kaip atidaryti, redaguoti ir konvertuoti C failus

Failas su .C failo plėtiniu yra paprastojo teksto C / C ++ šaltinio kodo failas. Tai gali palaikyti visą programos šaltinio kodą C arba C + + programavimo kalba, taip pat būti nuorodomis į kitus failus iš C projekto.

Atkreipkite dėmesį, kad kai kuriose programose naudojamas failo plėtinys mažosiomis raidėmis C, norint pažymėti C kodo failą, o didžioji C - C ++, tačiau tai nereikalinga. CPP taip pat naudojamas C ++ šaltinio kodo rinkmenoms.

Jei C failas nėra C arba C + + programavimo kalba, vietoj to gali būti Lite-C scenarijaus failas, parašytas lite-C, panaši programavimo kalba kaip C / C ++.

Abu šie failų tipai yra susiję su programomis, kurios naudojamos programinei įrangai ir vaizdo žaidimams kurti.

Pastaba: CFile taip pat nurodo "Microsoft Foundation Class" failų klases, tačiau neturi nieko bendro su šaltinio kodo failų formatais, paaiškintiems čia.

Kaip atidaryti C failą

Bet koks teksto redaktorius, pvz., "Notepad + +", "Emacs", "Notepad" Windows, "EditPlus", "TextMate" ir kt., Gali atidaryti ir peržiūrėti C failą, jei jis yra C / C ++ šaltinio kodo failas.

Šios programos yra naudingos, nes jos paprastai yra lengvos, palyginti su visais programų kūrėjais, pvz., Išvardytais toliau. Be to, dauguma jų palaiko sintaksės paryškinimą, kuris paprastai yra pageidaujamas, nes jis daug lengviau redaguoja ir sijoja per šaltinio kodą.

Tačiau C failai paprastai atidaromi programinės įrangos kūrimo programos kontekste, pavyzdžiui, Visual Studio, Eclipse, C + + Builder, Dev-C + + arba Code :: Blocks.

Lite-C programa iš "Conitec Datasystems" yra pagrindinė programa, naudojama dirbti su "Lite-C" scenarijaus failais, tačiau šie C failai gali būti atidaryti ir su teksto redaktoriais.

Kaip konvertuoti C failus

Yra daug konversijų, kurias galite atlikti, susijusias su C ir C + +, bet jos nepriklauso šio straipsnio taikymo sričiai. Pavyzdžiui, galite naudoti programavimo kalbą konvertuoti į ar iš char masyvo, sveikasis skaičius, eilutę ir tt, bet jos netaikomos patiems C failams, o ne funkcijoms, kurias teikia failai.

Jei tai yra tai, ko ieškote, rekomenduoju apsilankyti kitų išteklių, pvz., "Stack Overflow".

Tačiau, jei esate tikrai po C failų keitiklio, galite naudoti aukščiau esantį teksto redagavimo priemonę arba C failų atidarymo įrenginius, kad konvertuotumėte arba išsaugotumėte failą kitokiu teksto formatu, pvz., TXT arba HTML . Jie, greičiausiai, nebebus naudojami kaip šaltinio kodo failai su "Eclipse", "Dev-C ++" ir tt, tačiau, jei jie egzistuoja kitame failų formate.

Taip pat yra keletas kodo keitiklių, kuriuos galima įsigyti iš "Tangible Software Solutions", kurie gali konvertuoti C + + į C #, Java ar VB. Tačiau turėkite omenyje, kad laisvieji leidimai yra riboti, kai kalbama apie eilučių skaičių, kuriuos vienu metu galima konvertuoti.

Vis dar negalėsite atidaryti failo?

Atsižvelgiant į tai, kad C failo plėtinys yra tik viena raidė, lengvai supainioti kitus failų formatus su C failu. Tai pirmas dalykas, kurį turėtumėte ieškoti, jei negalėsite atidaryti failo, nes greičiausiai jūs iš tikrųjų nesvarstote C failo.

Pavyzdžiui, jei bandysite peržiūrėti failą teksto redagavimo priemone, nes manote, kad tai yra šaltinio kodo failas, bet negalite nieko skaityti, turbūt kažkas visiškai kitoks, pvz., CAB arba CSH failas.

CS yra labai panašus failo plėtinys, tačiau jis naudojamas Visual C # pirminio kodo failams ir "ColorSchemer Studio Color Scheme" failams. Jei turite CS failą, jis gali atverti labai gerai su programomis, kurios palaiko C failus, nes tai yra panašus formatas su turiniu, parašytu C Sharp kalba. Tačiau pastarasis failo formatas naudojamas specialiai su "ColorSchemer Studio" ir neveiks kaip C Sharp arba C failai.

Kaip matote, tuose failų formatuose ir daugelyje kitų juose yra raidė "C", bet tai nereiškia, kad jie visais atvejais yra susiję su C failo formatu, aprašytu šiame puslapyje.

Pastaba: norint padaryti tai dar labiau paini, nei gali būti, CSH failo plėtinys naudojamas ne tik kaip ne teksto failas su "Adobe Photoshop" (tai yra "Custom Shapes" failai), bet ir kaip paprasto teksto "C Shell Script" failas, o tai reiškia, kad priklausomai nuo to, ką turite, jis gali labai gerai atidaryti teksto redagavimo priemonę (pvz., su CS failais), tačiau tai vis tiek nereiškia, kad tai yra C / C ++ šaltinio kodo failas arba net, kad jis gali būti atidarytas kiekvienoje pirmiau pateiktoje programoje .