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, þú