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);