A program szerkezete C

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 // Csatlakozás IO könyvtár
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:

Kapcsolódó cikkek