Huvud Filtyper Vad är en C-fil?

Vad är en C-fil?



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 fritextredigerarna

Dessa 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' .

Intressanta Artiklar

Redaktionen

Hur man använder en NAS-enhet eller ett personligt moln med Lightroom
Hur man använder en NAS-enhet eller ett personligt moln med Lightroom
Att använda ett personligt moln eller ett nätverksanslutet lagringssystem (NAS) är ett vanligt sätt för fotografer att få tillgång till stora enheter för rimligt säker säkerhetskopiering. Men vad är det mest effektiva sättet att använda en NAS med Lightroom, den
Taggarkiv: Windows 10 Byt namn på användarprofilmapp
Taggarkiv: Windows 10 Byt namn på användarprofilmapp
Linux Kernel 5.2 är ute med skiftlägeskänsligt Ext4-alternativ
Linux Kernel 5.2 är ute med skiftlägeskänsligt Ext4-alternativ
Vanligtvis täcker jag inte Linux-kärnversioner här, men version 5.2 är något speciellt. Förutom olika prestandaförbättringar, nya drivrutiner och API: er, är det den första versionen av kärnan som har ett skiftlägeskänsligt Ext4-filsystemalternativ. De viktigaste ändringarna i utgåvan är följande: Annons Ljud Öppna fast programvara för DSP-ljud
Hur man laddar ner videor från Facebook Messenger
Hur man laddar ner videor från Facebook Messenger
https://www.youtube.com/watch?v=0deIubNsUi4 Facebook Messenger har blivit ett av de mest bekväma sätten att kommunicera, eftersom det gör det möjligt för användare att nå människor när som helst och var som helst gratis. En av fördelarna med Messenger är
Hur man ändrar opacitet i PicsArt
Hur man ändrar opacitet i PicsArt
PicsArt är inte bara ett bildredigeringsprogram som du kan använda för att lägga till effekter eller justera bildens skärpa och ljusstyrka. Den har många andra unika funktioner, som att ändra opacitet. Om du gör det kommer du att skapa fantastiska bilder,
Fitbit laddar inte – hur man fixar
Fitbit laddar inte – hur man fixar
Fitbits är designade för att hjälpa dig på din träningsresa genom att hålla reda på dina mål. Finns i olika modeller, vilken du väljer beror helt på personliga preferenser och budget. Liksom de flesta elektroniska enheter kan Fitbits ibland uppleva laddning
Linux Mint 19 'Tara' släppt, här är vad som är nytt
Linux Mint 19 'Tara' släppt, här är vad som är nytt
Den slutliga versionen av den populära Linux Mint-distro 'Tara' är ute igår. Tara är version 19 av operativsystemet, som nu finns i tre versioner: en kanelutgåva, en XFCE-variant och en MATE-upplaga. Linux Mint 19 har kodnamnet Tara. Den är baserad på Ubuntu 18.04 LTS. Operativsystemet stöds till 2023.