Mi sembrano strani i puntatori a puntatori creati usando l 'operatore indirizzo & ...
diventano vettori di puntatori ....E' una cosa nota ?
Grazie.
codice:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(void) {
char *P[100] = {"gennaio", "febbraio",
"marzo", "aprile",
"", ""};
char *A ;
A = P[3] ;
char **B = &A ;
char ***C = &B ;
char ****D = &C ;
printf("%s\n", A);
printf("%s\n", B[0]);
printf("%s\n", C[1]);
printf("%s\n", D[2]);
printf("B è diventato un vettore di puntatori \n");
B[2]= P[2] ;
B[3]= P[3] ;
B[4]= P[1] ;
printf("%s\n", B[2]);
printf("%s\n", B[3]);
printf("%s\n", B[4]);
return 0;
}