függvények prototípusai

A jellemzője a szabványos ANSI C nyelv ez, hogy megteremtse a megfelelő funkciót a gép kódot be kell jelenteni előtt az első hívást, a visszatérési típusa, száma és az érveket. Erre a célra használjuk fogalmát C függvény prototípus.

A szintaxis a függvény prototípus:

típus <имя функции>(Paraméter lista);

vagy úgy: int func (int a, float b, char * s);

vagy úgy: int func (int, float, char *);

Prototípusok alapfunkciók a fejléc fájlok (header fájlok). Ilyenek például a header fájlok fájlok stdio.h, string.h. Szintén a header fájlok külön meghatározások használt funkciókat.

írja void mutató

Kulcsszó void címe és funkciója prototípusok, azt jelenti, hogy a funkció nem vállal semmilyen érvet, vagy nem ad vissza semmilyen értéket.

Pointer típusa void - egy meghatározott típushoz mutató:

Ptr mutató memóriát tárgy ideiglenes határozatlan.

void fele (void * Val);

Mielőtt azonban a műveletek egy objektum egy mutató, akkor meg kell határozni a típus. Ezt használja öntött.

Let PVAL - egy void mutató. Akkor hozd írja a következő:

típus - az adatok típusát, amely egy mutató. Például okoz PVAL mutató egy int, tudjuk írni a következő: (int *) PVAL.

Ahhoz, hogy a mutató értéke PVAL int típusú, a következő kifejezést használjuk:

így Ahhoz, hogy a pointer funkció információt kell kapniuk, hogyan értékelik az milyen típusú mutat. Ie meg kell mondani a funkció a változó típusa négy lehetséges - int, hosszú, úszó, dupla.

A függvénydefiníció lehet változtatni, például a következő módon:

Érvénytelen fele (void * PVAL, char típus);

Kapcsolódó cikkek