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

Hvernig C Programming Works

; -o " valkostur var bætt við fylgt eftir " myprogram.exe " að óska ​​eftir því að executable, framleiðsla skrá þýðanda er, að vera nefndur myprogram.exe. Án " -o " executable sjálfkrafa heitir a.out staðinn. Endanleg rök " myprogram.c " bendir textaskrá með C kóða til að safna saman. Í stuttu máli, þessi skipun er að segja, " Hey, GCC, safna saman myprogram.c nota C99 C forritun staðall og setja niðurstöður í skrá sem heitir myprogram.exe. &Quot; Vafrað á vefnum fyrir fullan lista yfir valkosti sem þú getur notað með sérstakri þýðanda, hvort sem það er GCC eða eitthvað annað.

Með þýðanda þinn uppsettan, ert þú tilbúinn til að forrita í byrjun C. Látum með því að taka a líta á grunn uppbygging einn af einföldustu C forrit sem þú getur skrifað.
Einfaldasta C Program

Við skulum líta á einfalt C program og nota hana bæði til að skilja grunnatriði C og samantekt C ferli . Ef þú ert í tölvunni þinni með C þýðanda sett sem áður var lýst, getur þú búið til texta skrá sem heitir sample.c og nota það til að fylgja eftir á meðan við stíga í gegnum þetta dæmi. Athugaðu að ef þú skilur af .c í skrá nafn, eða ef ritstjóri Bætir .txt á nafni, þú munt sennilega fá einhverskonar villa þegar þú þýða það

Hér er forrit sýnishorn okkar.:

/* Dæmi program * /

#include < stdio.h >

int helstu ()

{

printf (" Þetta er framleiðsla frá fyrsta áætlun mína \\ n ");

aftur 0;

}

Þegar saman og framkvæma þessi áætlun instructs tölvuna til að prenta út á línu " Þetta er framleiðsla frá fyrsta áætlun mína "!; og þá hættir. Þú getur ekki fá mikið einfaldara en það! Nú skulum taka a líta á hvað hver lína er að gera:.

Line 1 - Þetta er ein leið til að skrifa athugasemdir í C, milli /* og * /á einn eða fleiri línur

Lína 2 - The #include stjórn segir þýðandinn að líta á aðrar heimildir fyrir núverandi C kóða, einkum bókasöfnum, sem eru skrár sem innihalda algeng einnota leiðbeiningar. Tilvísanir a staðall C bókasafn með aðgerðir fyrir því að fá inntak frá notanda og að skrifa framleiðsla á skjáinn. Við munum líta á bókasöfnum a nánar síðar

Line 3 -. Þessi lína fyrsta línan af virka skilgreiningu. Sérhver C program hefur að minnsta kosti eina aðgerð, eða kóðanum fulltrúi eitthvað tölva ætti að gera þegar forritið keyrir. Fallið framkvæma starf sitt og þá framleiðir byproduct, heitir skilagildi