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

Chromecast Source stöds inte? Prova detta!
Chromecast Source stöds inte? Prova detta!
Moderna smarta TV-apparater möjliggör sömlös integration med olika externa enheter, vilket möjliggör underhållning på olika sätt. Ett av de populära alternativen är att casta videor till din TV direkt från mobila enheter. Du kan även casta innehåll från din stationära dator
Winaero Tweaker 0.3.2.1 är ute
Winaero Tweaker 0.3.2.1 är ute
Jag släppte precis en ny version av min allt-i-ett-gratisapp, Winaero Tweaker. Denna release var planerad som en större release, men jag kunde inte koda alla planerade funktioner på grund av tidsbrist. Hur som helst, den här versionen kommer med buggfixar och några riktigt användbara funktioner du kommer att älska. Jag har fixat några mindre
Sticky Notes har fått en ny färgväljare
Sticky Notes har fått en ny färgväljare
En ny uppdatering av den inbyggda Sticky Notes-appen i Windows 10 har landat för Fast Ring. Den uppdaterade appen har ett raffinerat användargränssnitt med en snygg färgväljare och en skjutregl för teckenstorlek. Sticky Notes är en Universal Windows Platform (UWP) -app som debuterade i Windows 10 Anniversary Update och kommer med
Kommandotolken i Windows 10 kan stängas av Alt + F4
Kommandotolken i Windows 10 kan stängas av Alt + F4
Vet du att du i Windows 10 kan stänga kommandotolken genom att använda Alt + F4? Låt oss granska detta beteende och se ett sätt att inaktivera det.
Inaktivera oskärpa på inloggningsskärmen i Windows 10 med grupppolicy
Inaktivera oskärpa på inloggningsskärmen i Windows 10 med grupppolicy
Från och med Windows 10 build 18312 finns det en ny grupprincip som du kan använda för att inaktivera suddighetseffekten på inloggningsskärmens bakgrund.
NoDefender - Inaktivera Windows Defender i Windows 10 med få klick
NoDefender - Inaktivera Windows Defender i Windows 10 med få klick
Här är en lösning som gör att du kan inaktivera Windows Defender i Windows 10 helt.
Hur man installerar LeapFrog Connect på en Mac
Hur man installerar LeapFrog Connect på en Mac
För att få åtkomst till föräldrafunktioner på vissa LeapFrog-enheter kanske du vill installera LeapFrog Connect-applikationen på din dator. Detta gör att du kan hantera filerna på din enhet och skapa dina barns användare