oregon ha scritto:
Io, sinceramente, non ho ancora capiti quale sia il tuo dubbio.
Il mio non è un dubbio, è una mancata comprensione. Che l'istruzione:
int (*vett)[3];
definisca un puntatore ad array ne sono certo. Quello che non ho capito è il perché sia possibile definire un puntatore ad array, quale sia la sua utilità, visto che non è possibile accedere agli elementi dell'array puntato tramite la dereferenziazione del puntatore stesso, né è possibile inizializzare un altro array dereferenziando l'array puntato da vett. Se faccio:
int arr[3] = *vett;
il compilatore mi dà errore (uso Eclipse su Linux).