Grunnleggende om C-programmering
La oss starte med et enklest mulig C-program og bruke det både til å forstå det grunnleggende om C og C-samleprosessen Skriv inn følgende program i en standard teksteditor (vi eller emacs på UNIX, Notisblokk på Windows eller TeachText på en Macintosh). Lagre deretter programmet i en fil som heter samp.c. Hvis du slutter .c, vil du sannsynligvis få en slags feil når du kompilerer den, så husk .c. Sørg også for at redigereren ikke automatisk legger til noen ekstra tegn (for eksempel .txt) til navnet på filen. Her er den første program:
#include <stdio.h>int main(){ printf("This is output from my first program!\n"); return 0;}
Når det kjøres, instruerer dette programmet datamaskinen om å skrive ut linjen «Dette kommer fra mitt første program!» – så avsluttes programmet. Du kan ikke bli mye enklere enn det!
Annonse
Annonse
For å kompilere denne koden, gjør du følgende:
- På en UNIX-maskin, skriv gcc samp.c -o samp (hvis gcc ikke fungerer, prøv cc). Denne linjen påkaller C-kompilatoren kalt gcc, ber den kompilere samp.c og ber den plassere den kjørbare filen den oppretter under navnet samp. For å kjøre programmet, skriv samp (eller, på noen UNIX-maskiner, ./samp).
- På en DOS- eller Windows-maskin som bruker DJGPP, ved en MS-DOS-ledetype gcc samp.c -o samp.exe. Denne linjen påkaller C-kompilatoren kalt gcc, ber den kompilere samp.c og ber den plassere den kjørbare filen den oppretter under navnet samp.exe. For å kjøre programmet, skriv samp .
- Hvis du jobber med et annet kompilator- eller utviklingssystem, kan du lese og følge instruksjonene for kompilatoren du bruker til å kompilere og utføre programmet.
Du bør se utdataene «Dette kommer fra mitt første program!» når du kjører programmet. Dette er hva som skjedde da du kompilerte programmet:
Hvis du skriver feil inn på programmet, vil det enten ikke kompilere eller kjøre. Hvis programmet ikke kompileres eller ikke kjører riktig, kan du redigere det igjen og se hvor du gikk galt i skrivingen. Løs feilen, og prøv på nytt.