A program szerkezete C
C program, amely egy vagy több rutin nevű funkciót.
C nyelv blokk épül. Minden egység zárójelek <> .
A főegység a konzol alkalmazás program C nyelven a fő funkciója, amelynek a neve a main ().
Minden fellépés C végződik „pontosvessző” - ;. Mivel egy akció lehet függvényhívás vagy bizonyos műveleteket.
Funkció neve - ez a kollektív csoport nevét, leírását és az üzemeltetők
zárt blokk (zárójelek). A függvény neve zárójelben a függvény paramétereit.
int a; / * Egész
változó * /
float b; // reálváltozó
A fő funkciója
Amikor futtatja a konzolos alkalmazás C-nyelven írt, számítógépes operációs rendszer átadja a vezérlést a nevezett funkció main (). Main () függvény nem hívható a többi program funkcióit, ez a vezetés.
Miután a függvény nevét zárójelek adja meg a paramétereket (érvek) átadásra kerül a funkciót hivatkozva azt. Ebben az esetben az operációs rendszer nem felel meg semmilyen paramétert, így a argumentumlistában zárójelben üres a main () függvény.
A fő funkciója felírható különböző módon:
Mielőtt a függvény neve is mutatja, hogy milyen típusú a visszatérési érték. Amikor belép a fő funkciói a visszaadott érték az operációs rendszer. Az utolsó bejegyzés nem fog visszatérni értékeket. Azonban a void main () - nem teljesen helyes a rekord, jelentése szerint a fordító, hogy a main () függvény nem érték.
Ebben az esetben, int main () bejegyzés megmondja a fordító, hogy visszatérjen egy egész érték, mely az operációs rendszer, és tájékoztatja, hogy a program befejeződött-e. Ha ez az érték nem tért vissza, az operációs rendszer úgy értelmezi, hogy a program fejeződött be a sürgősségi módba.
Ha vissza egy egész értéket befejezése előtt a funkciót hozzá, hogy a vonal
vissza 0; // reálváltozó
A merevítők vannak zárva leírását és az üzemeltetők.
Általában a program tartalmaz több funkciót. Minden funkció egy listát a továbbított paraméterek abban a zárójelben feltüntetett, és olyan műveletek kötött egység által határolt fogszabályozó.
Példa: Ha az üzenet: „Helló, világ!” .
#include
int main () // fő funkciója
printf ( "Hello, world!"); // Print üzenete
getchar (); // Delay konzolt
vissza 0;
>
Az eredmény a program:
Most megpróbáljuk írni a szöveget az orosz.
#include
int main ()
printf ( "Hello World!");
getchar ();
vissza 0;
>
Ebben a szövegben a program az alábbiak szerint alakul:
#include
#include
int main ()
rendszer ( "CHCP parancs 1251"); // Az aktuális kódlap 1251
rendszer ( "CLS"); // Konzol törlése
printf ( "Hello World!"); // Print üzenete
getchar ();
vissza 0;
>
Az eredmény a program: