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.