þekking Discovery
/ Knowledge Discovery >> þekking Discovery >> tækni >> tölva >> hugbúnaði >>

The Basics af C Programming

t; Þetta er framleiðsla frá fyrsta program minn "!; þegar þú keyrir forritið. Hér er það sem gerðist þegar þú saman forritið:

Ef þú mistype forritið, það mun annaðhvort ekki saman eða það mun ekki hlaupa. Ef forritið er ekki saman eða ekki virka rétt, breyta henni aftur og sjá hvar þú fór úrskeiðis í slá þitt. Festa the villa og reyndu aftur
Einfaldasta C Program:.? Hvað er að gerast

Við skulum ganga í gegnum þetta forrit og byrja að sjá hvað mismunandi línur eru að gera (Smelltu hér til að opna forritið í öðrum glugga) :

  • Þetta C program byrjar með #include < stdio.h >. Þessi lína inniheldur " staðall I /O bókasafn " í forritinu. The staðall I /O bókasafn er hægt að lesa inntak frá lyklaborðinu (sem kallast " staðall í "), skrifa framleiðsla á skjáinn (sem kallast " staðlað út "), ferli texta skrár sem eru geymdar á disknum, og svo framvegis. Það er afar gagnlegt bókasafn. C hefur fjölda af stöðluðum bókasöfnum eins stdio, þar á meðal band, tíma og stærðfræði bókasöfnum. A bókasafn er einfaldlega pakka af kóða sem einhver annar hefur skrifað til að gera líf þitt auðveldara (við munum ræða bókasöfn svolítið síðar).
  • Línan int helstu () segir helsta hlutverk. Sérhver C program verður að hafa virka heitir main einhversstaðar í kóðanum. Við munum læra meira um aðgerðir skömmu. Á hlaupa tíma, program framkvæmd byrjar á fyrstu línu í aðalæð virka.
  • Í C, {og} tákn marka upphaf og endi kóðanum. Í þessu tilviki er kóðanum gera upp helstu hlutverk inniheldur tvær línur.
  • The printf yfirlýsingu í C er hægt að senda framleiðsla til staðall út (fyrir okkur, á skjánum). The hluti í gæsalöppum er kallað snið band og lýsir því hvernig gögn er að vera sniðin þegar prenta. The snið band geta innihaldið band literals eins og " Þetta er framleiðsla frá fyrstu áætlun mína, "!; tákn fyrir flutning aftur (\\ N), og rekstraraðila sem staðgengla fyrir breytur (sjá hér að neðan). Ef þú ert að nota UNIX er hægt að slá Man 3 printf að fá að ljúka skjöl fyrir printf virka. Ef ekki að finna í bæklingnum sem fylgir með þýðanda þinni um printf virka
  • Endurkoma 0. lína veldur aðgerðina aftur villu kóða 0 (enginn villa) til skel sem hófst framkvæmd. Meira um þessa getu dálítið seinna
    Breytur

    Sem forritari, þú munt oft vilja program til að ". Muna " gildi. Til dæmis, ef forritið þitt óskar gildi frá notanda, eða ef það reiknar gildi, þú