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;

}