c 

Öppning av C-filer

Har du problem med att öppna en .C-fil? Vi samlar information om filformat och kan förklara vad C-filer är. Dessutom rekommenderar vi programvara som lämpar sig för att öppna eller konvertera sådana filer.

Vad är .C-filtypen?

Den huvudsakliga associeringen av .c filändelsen hör till filtypen C/C+++ Source Code (C). C är ett av de äldsta och mest kända programmeringsspråken (UNIX skrevs helt och hållet i C), medan C++ har varit ett stort framsteg i förhållande till klassikerna inom C-programmering. Med C++ lades många avancerade funktioner till, t.ex. objektorienterad programmering, generiskt programparadigm, modularitet osv.

En .c-fil är en textbaserad fil som innehåller C/C++ källkod, korrekt formaterad och vanligtvis med omfattande kommentarer. Alla .c-filer kan ses som text, och sådana .c-filer skrivs och redigeras vanligen direkt med textredigerare som har syntaxhanteringsfunktioner.



Ett C/C+++ programmeringsprojekt kan innehålla flera .c-filer, som ofta är kopplade till sina respektive header-filer (.h). För att få exekverbar objektkod måste alla .c-källkodsfiler kompileras för den önskade målarkitekturen av en lämplig kompilator.

Vanligtvis betecknar .c-tillägget även källkodsfiler i andra C/C++-liknande språk, som Objective-C (Apple), C♯ (Microsoft), etc.


Dessutom används .c-tillägget också för att beteckna källkodsfiler i programmeringsspråket Lite-C, vilket hör ihop med filtypen Lite-C Source Code (C). Lite-C bygger på syntaxen C/C++ och utvecklades (Atari/Conitec) särskilt för att skapa 3D-spel och multimediaprogram för MS Windows, med ett stort paket av spel- och multimediaspecifika objekt som lagts till.

En Lite-C-källkodfil (.c) är en klartextfil med en uppsättning instruktioner i Lite-C-syntaxen. Lite-C-program i .c-filer måste kompileras korrekt innan de kan köras.



Program för att öppna eller konvertera C-filer

Du kan öppna C-filer med följande program:
Dev-C++
Dev-C++ by Bloodshed Software
 
CodeBlocks
CodeBlocks by The Code::Blocks Team
 
Dev-C++
 
Atmel Studio
Atmel Studio by Atmel
 


Populära format

Videohandledning