previous next Up Title Contents Index

Geneerinen osoitin

Geneerinen osoitin osoittaa tyyppiin void:
    void *ptr;

Tällainen pointteri

voi saada arvokseen minkä tahansa osoittimen arvon ja
sen arvo voidaan sijoittaa minkä tahansa osoitinmuuttujan arvoksi.

Erityisesti kannataa huomata:

Jos funktion parametri on tyyppiä void *, parametriksi voidaan antaa pointteri mihin tahansa tyyppiin.
Jos funktio palauttaa geneerisen pointterin, arvo voidaan sijoittaa minkä tahansa osoitinmuuttujan arvoksi.

 

Esim 1
Varoituksia
Esim 2

previous next Up Title Contents Index