![]() | Olemassa olevan funktion osoitteeseen viitataan funktion nimellä ilman sulkuja. |
Olkoon määritelty funktiopointteri q:
int (*q)(void);
Muuttujalle q annetaan arvoksi rand()-funktion osoite seuraavasti:
q=rand;
Nyt voidaan (epäsuoraa viittausta hyväksikäyttäen) kutsua osoitettua funktiota:
x=(*q)();
Tämä vastaa funktionkutsua x=rand().