C-ohjelmoinnin perusteet
Aloitetaan mahdollisimman yksinkertaisella C-ohjelmalla ja käytämme sitä sekä C: n perusteiden ymmärtämiseen että C-kokoamisprosessin kanssa Kirjoita seuraava ohjelma tavalliseen tekstieditoriin (vi tai emacs UNIXissa, Muistio Windowsissa tai TeachText Macintoshissa). Tallenna ohjelma sitten tiedostoon samp.c. Jos jätät .c, saat todennäköisesti jonkinlainen virhe käännettäessä sitä, joten muista muistaa .c. Varmista myös, että muokkausohjelma ei liitä automaattisesti ylimääräisiä merkkejä (kuten .txt) tiedoston nimeen. Tässä on ensimmäinen ohjelma:
#include <stdio.h>int main(){ printf("This is output from my first program!\n"); return 0;}
Suoritettuaan tämä ohjelma kehottaa tietokonetta tulostamaan rivin ”Tämä on lähtöni ensimmäisestä ohjelmastani!” – ohjelma lopetetaan. Et voi saada paljon yksinkertaisempaa!
Mainos
Mainos
Käännä tämä koodi seuraavasti:
- Kirjoita UNIX-koneelle gcc samp.c -o samp (jos gcc ei toimi, kokeile cc) .Tämä rivi kutsuu C-kääntäjän nimeltä gcc, pyytää sitä kääntämään samp.c ja pyytää sitä sijoittamaan suoritettavan tiedoston Se luo nimen sampin alle. Suorita ohjelma kirjoittamalla samp (tai joissakin UNIX-koneissa ./samp).
- DOS- tai Windows-koneessa, joka käyttää DJGPP: tä, MS-DOS-kehotetyypillä. gcc samp.c -o samp.exe. Tämä rivi kutsuu C-kääntäjän nimeltä gcc, pyytää sitä kääntämään samp.c ja pyytää sitä sijoittamaan luomansa suoritustiedoston nimellä samp.exe. Suorita ohjelma kirjoittamalla samp .
- Jos työskentelet jonkin muun kääntäjän tai kehitysjärjestelmän kanssa, lue ohjeet ja noudata niitä ohjeet kääntäjälle, jota käytät ohjelman kääntämiseen ja suorittamiseen.
Sinun pitäisi nähdä tulos ”Tämä on lähtöni ensimmäisestä ohjelmastani!”, kun suoritat ohjelmaa. Näin tapahtui, kun käännit ohjelmaa:
Jos kirjoitat ohjelman väärin, se joko ei käänny tai sitä ei suoriteta. Jos ohjelma ei käännä tai ei toimi oikein, muokkaa sitä uudelleen ja katso, missä olet mennyt pieleen kirjoittaessasi. Korjaa virhe ja yritä uudelleen.