Nyilvánító funkció - studopediya

Mielőtt egy függvény meghívásakor meg kell állapítani.

Tip_rezultata FunctionName (Tip_par1, Tip_par2.);
  • Tip_rezultata - néhány meglévő (pl beágyazott) adattípus vagy kulcsszó érvénytelen, jelezve, hogy a funkció bármilyen jelentősége nem fog visszatérni.
  • Függvény_neve - egyedülálló az adott névtér azonosítót.
  • Tip_parN - néhány meglévő (például, beágyazott) típusú adatokat N-oro érv.

int max (int, int);






dupla kocka (dupla)
float Massa ();
void printarr (* int, int);

Ha a függvény nem ad vissza semmilyen eredménnyel. E. nyilvánították érvénytelennek, a hívást nem lehet használni, mint egy operandus egy bonyolultabb kifejezés (például, az értéke egy ilyen funkció nem lehet hozzárendelni valamit).







Meghatározása (leírás) a függvény

Meghatározása vagy az adott funkció leírása tartalmaz egy listát az elvégzendő műveletek a funkciót.

Blokk függvénydefiníció is nevezik a testét.

Az egyik funkció nem nyilvánították, vagy belül meghatározott más (azaz, nem nyilvánítja és meghatározzák funkciók belsejében fő).

Pointer változó (akkor egyszerűen azt mondják - pointer) nyilvánítják, ugyanúgy, mint bármely más változó, de miután a típus neve kerül csillag.

Itt, hogy egy változót pointerToInteger. A típus - a mutató egy egész típusú változó.

Hogyan írjunk egy csillag típusától és a változó neve? Vannak például olyan formákat rekordok, és mindannyian a jogot, hogy létezik:

int * p1; p2 int * int * p3;

Érvek a második formában. Vannak emberek, akik szeretnek „lélegezni, ha a kód” Azt hogy egy helyet, mielőtt a zárójelek és után zárójelben. És itt is jelentenek. Lehet, hogy csak egy ilyen kompromisszumot.

És ne feledjük, hogy minden a fordító nem érdekli.




Kapcsolódó cikkek