Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> računalnik >> računalniška programska oprema >>

Osnove C Programming

o programa.

Videti bi morali izhod " To je izhod iz mojega prvega programa "!; Ko zaženete program. Tukaj je, kaj se je zgodilo, ko ste program prevedli:

Če se zatipkali program, bodisi ne bo sestavil, ali pa ne bo deloval. Če program ne prevede ali ne deluje pravilno, jo ponovno urejate in videli, kje je šlo narobe v vašem tipkanje. Popraviti napako in poskusite znova
najenostavnejši C program:.? Kaj se dogaja

Pojdimo skozi ta program, in začeti, da vidim, kaj različne linije počnejo (Kliknite tukaj, da odprete program v novem oknu) :

  • Ta program C se začne z #include < stdio.h >. Ta vrstica vsebuje " Standard I /O knjižnici " v vašem programu. Standard I /O knjižnici vam omogoča branje vhod s tipkovnice (imenovane " standarda v "), napišite izhod na zaslonu (imenovane " standardni ven "), procesne besedilne datoteke, shranjene na disku, in tako naprej. To je zelo uporabno knjižnico. C ima veliko število standardnih knjižnic kot stdio, vključno z vrvico, časa in matematične knjižnice. Knjižnica je preprosto paket kode, da je nekdo napisal, da bo vaše življenje lažje (bomo razpravljali knjižnice nekoliko kasneje).
  • int vrstica main () izjavlja, glavno funkcijo. Vsak program C morajo imeti funkcijo imenovan glavni nekje v kodeksu. Bomo izvedeli več o funkcijah v kratkem. Na doživljenjsko času, izvajanje programa se začne pri prvi vrstici glavno funkcijo.
  • V C, se {in} simboli označujejo začetek in konec bloka kode. V tem primeru je blok kode, ki sestavljajo glavno funkcijo vsebuje dve vrstici.
  • Izjava printf v C vam omogoča, da pošljete izhod na standardni ven (za nas, zaslon). Del v narekovajih se imenuje niz format in opisuje, kako je treba podatke formatiran pri tiskanju. Niz format lahko vsebuje nizov kot " To je izhod iz mojega prvega programa, "!; Simboli za prevoz donosi (\\ n) in upravljavci so ograde za spremenljivke (glej spodaj). Če uporabljate UNIX, lahko vnesete man 3 printf, da bi dobili popolno dokumentacijo za funkcijo printf. Če ne, si oglejte dokumentacijo, priložene prevajalnika za informacije o funkciji printf
  • Donos 0. linija povzroča funkcijo vrne kodo napake od 0 (brez napak) v lupini, ki je začel izvršitev. Več o tej sposobnosti nekoliko kasneje
    Spremenljivke

    Kot programer, boste pogosto želite, da vaš program za ". Spomnim " vrednost. Na primer, če je vaš program za