Hvad skal man vide
- En C-fil er en almindelig tekst C/C++ kildekodefil.
- Åbn en med en hvilken som helst teksteditor.
- Konverter til andre tekstformater med de samme programmer.
Denne artikel beskriver, hvad en C-fil er, hvordan man åbner en, og hvordan man konverterer en til et andet filformat.
Hvad er en C-fil?
En fil med .C filtypenavn er en almindelig tekst C/C++ kildekodefil. Det kan både indeholde et helt programs kildekode i programmeringssproget C eller C++ og refereres til af andre filer fra et C-projekt.
Bemærk, at nogle programmer bruger en filtypenavn c med små bogstaver til at angive en C-kildekodefil, og en stor C for C++, men det er ikke påkrævet. CPP bruges også til C++ kildekodefiler.
Hvis filen ikke er i programmeringssproget C eller C++, kan det i stedet være en scriptfil skrevet i Lite-C, et lignende programmeringssprog som C/C++.
Begge disse filtyper er relateret til applikationer, der bruges til at bygge softwareprogrammer og videospil.
hvordan man kontrollerer, om din bootloader er låst op
CFilhenviser også til Microsoft Foundation klasse filklasser, men dette har ikke noget at gøre med kildekodefilformaterne, der er forklaret her.
Sådan åbner du en C-fil
Enhver teksteditor som Notesblok++ , Emacs , Windows Notesblok-programmet, EditPlus , TextMate , og andre, kan åbne og se en C-fil, hvis det er en C/C++-kildekodefil.
De 4 bedste fritekstredaktørerDisse programmer er nyttige, fordi de generelt er lette sammenlignet med fuld applikationsudviklere som dem, der er anført nedenfor. Plus, de fleste af dem understøtter syntaksfremhævning, hvilket normalt foretrækkes, da det gør redigering og gennemsyn af kildekoden meget nemmere.
Men C-filer åbnes normalt inden for rammerne af et softwareudviklingsprogram som Visual Studio , Formørkelse , C++ Builder , Dev-C++ , eller Kode::Blokkere .
Lite-C er det primære program, der bruges til at arbejde med Lite-C-scriptfiler, men de kan også åbne med teksteditorer.
Sådan konverteres C-filer
Der er en række konverteringer, du kan foretage i forbindelse med C og C++, men de er uden for denne artikels omfang. For eksempel kan du bruge programmeringssproget til at konvertere til eller fra char array, heltal, streng osv., men de gælder ikke selv for C-filer, kun for de funktioner, som filerne giver. Hvis det er det, du leder efter, anbefaler jeg at besøge Stack Overflow .
Hvis du virkelig er ude efter en C-filkonverter, vil enhver teksteditor duge. Ved dog, at de højst sandsynligt ikke længere vil være brugbare som kildekodefiler med Eclipse, Dev-C++ osv., så længe de eksisterer i et andet format.
hvordan man lukker dampens downloadhastighed
Der er også en række kildekodekonvertere tilgængelige fra Håndgribelige softwareløsninger der kan konvertere C++ til C#, Java eller VB. Husk dog, at de gratis udgaver er begrænsede, når det kommer til antallet af linjer, der kan konverteres på én gang.
Kan du stadig ikke åbne den?
I betragtning af at filtypen C kun er et bogstav, er det nemt at blande det med andre filformater. Dette er den første ting, du skal kigge efter, hvis du ikke kan få din fil til at åbne, fordi det er sandsynligt, at du faktisk ikke har med en C-fil at gøre.
For eksempel, hvis du prøver at se din fil med en teksteditor, fordi du antager, at det er en kildekodefil, men ikke kan læse noget, har du sandsynligvis noget helt andet, f.eks. CAB eller CSH-fil, to filtyper, der ikke kan bruges med en teksteditor.
CS er en meget lignende filtypenavn, men den bruges til Visual C#-kildekodefiler og ColorSchemer Studio-farveskemafiler. Hvis du har en CS-fil, åbner den muligvis fint med de programmer, der understøtter C-filer, da det er et lignende format med indhold skrevet på C Sharp-sproget. Sidstnævnte filformat bruges dog specifikt med ColorSchemer Studio og vil ikke fungere på samme måde som C Sharp- eller C-filer.
Som du kan se, har disse filformater og mange andre bogstavet 'C' i sig, men det betyder ikke, at de overhovedet er relateret til de formater, der er forklaret på denne side.
For at gøre dette endnu mere forvirrende, end det måske allerede er, bruges CSH-filtypen ikke kun som en ikke-tekstfil med Adobe Photoshop, men også som en almindelig tekst C Shell-scriptfil, hvilket betyder, at afhængigt af hvad du har,kunnemeget godt åben i en teksteditor (som med CS-filer), men det betyder stadig ikke, at det er en C/C++-kildekodefil, eller endda at den kan åbnes i alle ovennævnte programmer.
FAQ- Hvordan opretter jeg en fil i C?
En nem måde at oprette en C-fil på er at bruge Notesblok. Indtast din C-kode i en Notesblok-fil, og gem derefter filen med .c udvidelse. Indtast filnavnet med anførselstegn, f.eks. 'filnavn.c', så filen ikke som standard har filtypenavnet .txt. Derefter kompiler du dit program ved hjælp af en compiler såsom Microsoft Visual Studio C/C++ Compiler.
- Hvordan opretter jeg en header-fil i C++?
Du kan enten importere en allerede eksisterende header-fil eller oprette en brugerdefineret header-fil. For at oprette en header skal du skrive din C/C++ kode og gemme den i en fil med .h udvidelse. For at importere header-filen skal du bruge #omfatte ; syntaksen ville være #omfatte eller #include 'filnavn.h' .