Een bestand met de bestandsextensie .C is een C / C ++ broncodebestand met tekst zonder opmaak. Het kan zowel de broncode van een volledig programma in de C of C ++ programmeertaal bevatten als ook andere bestanden binnen een C-project.
Merk op dat sommige programma's een c-extensie in kleine letters gebruiken om een C-broncodebestand aan te duiden, en een hoofdletter C voor C ++, maar dat is niet vereist. CPP wordt ook gebruikt voor C ++ broncodebestanden.
Als het C-bestand niet in de C of C ++ programmeertaal staat, is het in plaats daarvan een Lite-C Script-bestand geschreven in lite-C, een vergelijkbare programmeertaal als C / C ++.
Beide bestandstypes zijn gerelateerd aan applicaties die worden gebruikt om softwareprogramma's en videogames te bouwen.
Notitie: CFile verwijst ook naar klassenklassen van Microsoft Foundation Class, maar heeft niets te maken met de bestandsindelingen van de broncode die hier worden uitgelegd.
Hoe een C-bestand te openen
Elke teksteditor zoals Notepad ++, Emacs, het Windows Kladblok-programma, EditPlus, TextMate en anderen, kunnen een C-bestand openen en bekijken als het een C / C ++ broncode-bestand is.
Deze programma's zijn handig omdat ze over het algemeen licht van gewicht zijn in vergelijking met ontwikkelaars van volledige apps, zoals de hieronder genoemde. Bovendien ondersteunen de meeste van hen syntax highlighting, wat meestal de voorkeur heeft omdat het het bewerken en zeven van de broncode veel eenvoudiger maakt.
C-bestanden worden echter meestal geopend in de context van een software-ontwikkelingsprogramma zoals Visual Studio, Eclipse, C ++ Builder, Dev-C ++ of Code :: Blocks.
Het lite-C-programma van Conitec Datasystems is het primaire programma dat wordt gebruikt om met Lite-C Script-bestanden te werken, maar deze C-bestanden kunnen ook worden geopend met teksteditors.
Hoe C-bestanden converteren
Er zijn een aantal conversies die u kunt uitvoeren in verband met C en C ++, maar die vallen buiten het bestek van dit artikel. U kunt bijvoorbeeld de programmeertaal gebruiken om te converteren naar of van char array, integer, string, etc., maar die zijn niet van toepassing op C-bestanden zelf, maar op de functies die de bestanden bieden.
Als dat is wat u zoekt, raad ik aan een bezoek te brengen aan een aantal andere bronnen, zoals Stack Overflow.
Als u echt op zoek bent naar een C-bestandsconversie, kunt u elke teksteditor of de C-bestands openers hierboven gebruiken om het bestand te converteren of op te slaan naar een ander tekstgebaseerd formaat zoals TXT of HTML. Ze zullen waarschijnlijk niet langer bruikbaar zijn als broncodebestanden met Eclipse, Dev-C ++, etc., zolang ze in een ander bestandsformaat bestaan.
Er zijn ook een aantal broncode-converters beschikbaar van Tangible Software Solutions die C ++ naar C #, Java of VB kunnen converteren. Houd er echter rekening mee dat de gratis edities beperkt zijn als het gaat om het aantal regels dat tegelijkertijd kan worden geconverteerd.
Kan het bestand nog steeds niet openen?
Gegeven het feit dat de C-bestandsuitbreiding slechts één letter is, is het gemakkelijk om andere bestandsindelingen door elkaar te halen met een C-bestand. Dit is het eerste waar u op moet letten als u uw bestand niet kunt openen, omdat het waarschijnlijk is dat u niet echt met een C-bestand te maken hebt.
Als u bijvoorbeeld uw bestand probeert te bekijken met een teksteditor omdat u ervan uitgaat dat het een broncodebestand is, maar niets kan lezen, heeft u waarschijnlijk iets geheel anders, zoals een CAB- of CSH-bestand.
CS is een zeer vergelijkbare extensie, maar het wordt gebruikt voor Visual C # broncodebestanden en ColorSchemer Studio Color Scheme-bestanden. Als u een CS-bestand hebt, kan dit prima worden geopend met de programma's die C-bestanden ondersteunen, omdat het een vergelijkbaar formaat is met inhoud die is geschreven in de C Sharp-taal. Het laatste bestandsformaat wordt echter specifiek gebruikt met ColorSchemer Studio en werkt niet op dezelfde manier als C Sharp- of C-bestanden.
Zoals je ziet hebben die bestandsformaten, en vele andere, de letter "C" in zich, maar dat betekent niet dat ze helemaal gerelateerd zijn aan het C-bestandsformaat dat op deze pagina wordt uitgelegd.
Notitie: Om dit nog verwarrender te maken dan het misschien al is, wordt de CSH-bestandsextensie niet alleen gebruikt als een niet-tekstbestand met Adobe Photoshop (het is een Aangepaste Shapes-bestanden), maar ook als een C-tekstbestand met platte tekst, dat wil zeggen afhankelijk van wat je hebt, het kon heel goed geopend in een teksteditor (zoals bij CS-bestanden), maar dat betekent nog niet dat het een C / C ++ broncodebestand is of dat het zelfs kan worden geopend in elke hierboven genoemde toepassing.




