Mikä on C-tiedosto?

Miten avata, muokata ja muuntaa C-tiedostoja?

Tiedoston sisältävä tiedosto on tavallinen C / C ++-lähdekooditiedosto. Se voi joko pitää koko ohjelmiston lähdekoodin C- tai C ++ -ohjelmointikielessä ja viitata muihin C-projektin tiedostoihin.

Huomaa, että jotkut ohjelmat käyttävät pieniä c-tiedostopääteitä, jotka osoittavat C-lähdekooditiedostoa ja isoja C-tiedostoja C ++: lle, mutta sitä ei vaadita. CPP: tä käytetään myös C ++ Source Code -tiedostoihin.

Jos C-tiedosto ei ole C- tai C ++ -ohjelmointikielellä, se voi olla Lite-C-komentotiedosto, joka on kirjoitettu lite-C: llä, joka on samanlainen ohjelmointikieli kuin C / C ++.

Molemmat näistä tiedostotyypeistä liittyvät sovelluksiin, joita käytetään ohjelmistojen ja videopelien rakentamiseen.

Huomaa: CFile viittaa myös Microsoft Foundation Class -tiedostoihin, mutta sillä ei ole mitään tekemistä lähdekooditiedostomuotoihin, jotka on selostettu tässä.

C-tiedoston avaaminen

Kaikki tekstintuottajat, kuten Notepad ++, Emacs, Windows Notepad -ohjelma, EditPlus, TextMate ja muut voivat avata ja tarkastella C-tiedostoa, jos kyseessä on C / C ++-lähdekooditiedosto.

Nämä ohjelmat ovat hyödyllisiä, koska ne ovat yleensä kevyitä verrattuna täysin sovelluskehittäjiin, kuten alla lueteltuihin. Lisäksi useimmat niistä tukevat syntaksin korostusta, mikä on yleensä edullista, koska se tekee lähdekoodin muokkaamisesta ja läpiviennistä paljon helpompaa.

Kuitenkin C-tiedostot avautuvat yleensä ohjelmistokehitysohjelman, kuten Visual Studio, Eclipse, C ++ Builder, Dev-C ++ tai Code :: Blocks -ohjelman yhteydessä.

Conitec Datasystemsin lite-C-ohjelma on ensisijainen ohjelma, jota käytetään Lite-C Script -tiedostojen kanssa, mutta nämä C-tiedostot voivat myös avata tekstieditorilla.

Miten muuntaa C-tiedostoja

On olemassa useita tuloksia, jotka voit tehdä liittyen C- ja C ++ -ohjelmaan, mutta ne eivät kuulu tämän artikkelin soveltamisalaan. Voit esimerkiksi ohjelmointikielen avulla muuntaa tai siirtää char-taulukosta, kokonaisluvusta, merkkijonosta jne., Mutta ne eivät koske C-tiedostoja vaan pikemminkin tiedostojen tarjoamia toimintoja.

Jos etsit tätä, suosittelen tutustumaan muihin resursseihin kuten Stack Overflow.

Kuitenkin, jos olet todella C-tiedostojen muuntimen jälkeen, voit käyttää minkä tahansa tekstieditorin tai yllä olevan C-tiedoston avaajan muunnosta tai tallenna tiedosto eri tekstipohjaiseen muotoon, kuten TXT tai HTML . Ne todennäköisesti eivät enää ole käyttökelpoisia lähdekooditiedostoina Eclipse, Dev-C ++ jne. Kanssa, vaikka ne olisivat eri tiedostomuodossa.

Tangible Software Solutions -ohjelmistosta löytyy myös useita lähdekoodimuuntimia, jotka voivat muuntaa C ++: n C #, Java tai VB. Muista kuitenkin, että ilmaiset versiot ovat rajallisia, kun kyseessä on rivien lukumäärä, jotka voidaan muuntaa kerralla.

Et voi silti avata tiedostoa?

Koska C-tiedostopääte on vain yksi kirjain, on helppo sekoittaa muut tiedostomuodot C-tiedostolla. Tämä on ensimmäinen asia, jonka pitäisi etsiä, jos tiedostoa ei voi avata, koska todennäköisesti et käsittele C-tiedostosta.

Jos esimerkiksi yrität tarkastella tiedostoasi tekstieditorilla, koska oletat, että se on lähdekooditiedosto mutta et lue mitään, luultavasti on jotain aivan muuta, kuten CAB- tai CSH- tiedosto.

CS on hyvin samankaltainen tiedostopääte, mutta sitä käytetään Visual C # -lähdekooditiedostoihin ja ColorSchemer Studio Color Scheme -tiedostoihin. Jos sinulla on CS-tiedosto, se saattaa avata vain hienoja ohjelmia, jotka tukevat C-tiedostoja, koska se on samanlainen formaatti, jossa C Sharp -kielellä kirjoitettu sisältö. Viimeksi mainittua tiedostomuotoa kuitenkin käytetään erityisesti ColorSchemer Studion kanssa, eikä se toimi samalla tavoin kuin C Sharp- tai C-tiedostoja.

Kuten näette, näissä tiedostomuodoissa ja monissa muissa on niissä oleva kirjain "C", mutta se ei tarkoita sitä, että ne liittyvät kaiken kaikkiaan tällä sivulla kuvatulla C-tiedostomuodolla.

Huomaa: Jos haluat tehdä tämän vieläkin hämmentävämmäksi kuin se saattaa olla, CSH-tiedostopääte ei ole vain ei-tekstitiedosto Adobe Photoshopilla (se on Custom Shapes -tiedosto) vaan myös tavallisena C Shell Script -tiedostona eli riippuen siitä, mitä sinulla on, se voi hyvin avautua tekstieditorissa (kuten CS-tiedostoilla), mutta tämä ei silti tarkoita sitä, että se on C / C ++-lähdekooditiedosto tai jopa, että se voidaan avata jokaisessa yllä luetellussa sovelluksessa .