Vad du ska veta
- En C-fil är en oformaterad C/C++-källkodsfil.
- Öppna en med valfri textredigerare.
- Konvertera till andra textformat med samma program.
Den här artikeln beskriver vad en C-fil är, hur man öppnar en och hur man konverterar en till ett annat filformat.
Vad är en C-fil?
En fil med .C filtillägget är en oformaterad C/C++ källkodsfil. Den kan både innehålla ett helt programs källkod i programmeringsspråket C eller C++ och refereras till av andra filer från ett C-projekt.
Observera att vissa program använder ett filtillägg med gemener c för att beteckna en C-källkodsfil, och en versal C för C++, men det är inte nödvändigt. CPP används också för C++ källkodsfiler.
Om filen inte är i programmeringsspråket C eller C++ kan det istället vara en skriptfil skriven i Lite-C, ett liknande programmeringsspråk som C/C++.
Båda dessa filtyper är relaterade till applikationer som används för att bygga program och videospel.
kasta kodi till Chromecast från Android
CFilhänvisar också till Microsoft Foundation-klass filklasser, men detta har inte något att göra med källkodsfilformaten som förklaras här.
Hur man öppnar en C-fil
Vilken textredigerare som helst Anteckningar++ , Emacs , Windows Notepad-programmet, EditPlus , TextMate , och andra, kan öppna och visa en C-fil om det är en C/C++-källkodsfil.
De 4 bästa fritextredigerarnaDessa program är användbara eftersom de i allmänhet är lätta jämfört med kompletta applikationsutvecklare som de som listas nedan. Dessutom stöder de flesta syntaxmarkering, vilket vanligtvis föredras eftersom det gör redigering och sållning av källkoden mycket enklare.
Men C-filer öppnas vanligtvis inom ramen för ett mjukvaruutvecklingsprogram som Visuell Studio , Förmörkelse , C++ Builder , Dev-C++ , eller Kod::Blockar .
Lite-C är det primära programmet som används för att arbeta med Lite-C-skriptfiler, men de kan också öppnas med textredigerare.
Hur man konverterar C-filer
Det finns ett antal konverteringar du kan göra relaterade till C och C++, men de faller utanför den här artikelns omfattning. Till exempel kan du använda programmeringsspråket för att konvertera till eller från char array, heltal, sträng, etc., men de gäller inte själva C-filerna, bara för de funktioner som filerna tillhandahåller. Om det är det du letar efter rekommenderar jag att besöka Stack Overflow .
Om du verkligen är ute efter en C-filkonverterare, duger vilken textredigerare som helst. Vet dock att de med största sannolikhet inte längre kommer att vara användbara som källkodsfiler med Eclipse, Dev-C++, etc., så länge de finns i ett annat format.
Det finns också ett antal källkodsomvandlare tillgängliga från Påtagliga mjukvarulösningar som kan konvertera C++ till C#, Java eller VB. Tänk dock på att gratisutgåvorna är begränsade när det kommer till antalet rader som kan konverteras på en gång.
Kan du fortfarande inte öppna den?
Med tanke på att filtillägget C bara är en bokstav är det lätt att blanda ihop det med andra filformat. Detta är det första du bör leta efter om du inte kan få din fil att öppna, eftersom det är troligt att du faktiskt inte har att göra med en C-fil.
Windows 10 Windows 7 tema
Om du till exempel försöker visa din fil med en textredigerare eftersom du antar att det är en källkodsfil, men inte kan läsa någonting, har du förmodligen något helt annat, som en CAB eller CSH-fil, två filtyper som inte kan användas med en textredigerare.
CS är ett mycket liknande filtillägg, men det används för Visual C#-källkodsfiler och ColorSchemer Studio-färgschemafiler. Om du har en CS-fil kan den öppnas bra med de program som stöder C-filer, eftersom det är ett liknande format med innehåll skrivet på C Sharp-språket. Det senare filformatet används dock specifikt med ColorSchemer Studio och kommer inte att fungera på samma sätt som C Sharp- eller C-filer.
Som du kan se har dessa filformat, och många andra, bokstaven 'C' i sig, men det betyder inte att de alls är relaterade till formaten som förklaras på den här sidan.
För att göra detta ännu mer förvirrande än det kanske redan är, används CSH-filtillägget inte bara som en icke-textfil med Adobe Photoshop, utan också som en vanlig C Shell-skriptfil, vilket betyder att beroende på vad du har,skulle kunnamycket väl öppen i en textredigerare (som med CS-filer), men det betyder fortfarande inte att det är en C/C++-källkodsfil eller ens att den kan öppnas i alla program som anges ovan.
FAQ- Hur skapar jag en fil i C?
Ett enkelt sätt att skapa en C-fil är att använda Notepad. Skriv din C-kod i en Notepad-fil och spara sedan filen med .c förlängning. Skriv filnamnet med citattecken, till exempel 'filnamn.c', så att filen inte som standard har filtillägget .txt. Kompilera sedan ditt program med en kompilator som Microsoft Visual Studio C/C++ Compiler.
- Hur skapar jag en rubrikfil i C++?
Du kan antingen importera en redan existerande rubrikfil eller skapa en användardefinierad rubrikfil. För att skapa en rubrik, skriv din C/C++-kod och spara den i en fil med .h förlängning. För att importera rubrikfilen använder du #omfatta ; syntaxen skulle vara #omfatta eller #inkludera 'filnamn.h' .