Skip to main content

C-fil (vad det är och hur man öppnar en)

How I Upgraded My iPhone Memory 800% - in Shenzhen, China (Juni 2026)

How I Upgraded My iPhone Memory 800% - in Shenzhen, China (Juni 2026)
Anonim

En fil med .C filtillägg är en vanlig text C / C + + källkodsfil. Det kan både innehålla ett helt programs källkod i C eller C ++-programmeringsspråket såväl som refereras av andra filer från ett C-projekt.

Observera att vissa program använder en c-filtillägg för små bokstäver för att ange en C-källkodsfil och en stor C för C ++, men det är inte nödvändigt. CPP används också för C ++ Source Code-filer.

Om C-filen inte finns i C eller C ++-programmeringsspråket kan det istället vara en Lite-C Script-fil som skrivs i lite-C, ett liknande programmeringsspråk som C / C ++.

Båda dessa filtyper är relaterade till program som används för att bygga program och videospel.

Notera: CFile refererar också till Microsoft Foundation Class-filklasser, men har inget att göra med källkodsfilerna som förklaras här.

Så här öppnar du en C-fil

Varje textredigerare som Notepad ++, Emacs, Windows Notepad-programmet, EditPlus, TextMate och andra kan öppna och visa en C-fil om det är en C / C ++ Source Code-fil.

Dessa program är användbara eftersom de är generellt lätta jämfört med hela applikationsutvecklare som de som anges nedan. Plus, de flesta stöder syntaxmarkering, vilket vanligtvis föredras eftersom det gör att redigering och siktning genom källkoden mycket enklare.

C-filer öppnas emellertid vanligtvis inom ramen för ett program för programutveckling som Visual Studio, Eclipse, C ++ Builder, Dev-C ++ eller Code :: Blocks.

Lite-C-programmet från Conitec Datasystems är det primära programmet som används för att arbeta med Lite-C Script-filer, men dessa C-filer kan också öppnas med textredigerare.

Så här konverterar du C-filer

Det finns ett antal omvandlingar du kan göra relaterade till C och C ++, men de ligger utanför ramen för denna artikel. Du kan till exempel 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, utan snarare de funktioner som filerna tillhandahåller.

Om det är vad du letar efter rekommenderar jag att du besöker andra resurser som Stack Overflow.

Om du verkligen efter en C-filkonverterare kan du använda någon textredigerare eller C-filöppnare ovan, för att konvertera eller spara filen till ett annat textbaserat format som TXT eller HTML. De kommer sannolikt inte längre att användas som källkodsfiler med Eclipse, Dev-C ++, etc., så länge de finns i ett annat filformat.

Det finns också ett antal källkodstransformatorer tillgängliga från Tangible Software Solutions som kan konvertera C ++ till C #, Java eller VB. Tänk på att de fria utgåvorna är begränsade när det gäller antalet rader som kan konverteras åt gången.

Kan fortfarande inte öppna filen?

Med tanke på att C-filtillägget bara är ett brev, är det lätt att förvirra andra filformat med en C-fil. Det här är det första du bör leta efter om du inte kan få din fil att öppna, eftersom det är troligt att du inte hanterar en C-fil.

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ågot, har du förmodligen något helt annat, till exempel en CAB- eller CSH-fil.

CS är en mycket liknande filtillägg, men den används för Visual C # Source Code-filer och ColorSchemer Studio Color Scheme-filer. Om du har en CS-fil kanske den bara öppnas bra med de program som stöder C-filer, eftersom det är ett liknande format med innehåll som är skrivet på C Sharp-språket. Det senare filformatet används dock specifikt med ColorSchemer Studio och fungerar inte på samma sätt som C Sharp eller C-filer.

Som du kan se, har dessa filformat och många andra bokstaven "C" i dem, men det betyder inte att de alls är relaterade till C-filformatet som förklaras på den här sidan.

Notera: 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 (det är en Custom Shapes-fil) men också som en vanlig text C Shell Script-fil, vilket betyder att det beror på vad du har, det skulle kunna mycket väl öppen i en textredigerare (som med CS-filer), men det betyder fortfarande inte att det är en C / C + + Source Code-fil eller att den kan öppnas i varje applikation som anges ovan.