Comprensione funzione con puntatori

di il
18 risposte

Comprensione funzione con puntatori

Studiando i puntatori ho voluto approfondire e nel sito del c++refernce ho trovato questo codice dove viene dichiarata una funzione ma per parametro ha un puntatore a funzione abbastanza strano.
int f(int a, int *p, int (*(*x)(double))[3]);
Potreste spiegarmi cosa significa quel int int (*(*x)(double))[3]. E poi avrei un'altra richiesta: dove posso trovare tutti i tipi di puntatori, da quelli utilizzati normalmmente a quelli più strani come questi? Grazie in anticipo per l'aiuto.

18 Risposte

Devi accedere o registrarti per scrivere nel forum
18 risposte