Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    56

    C Creazione di puntatori a puntatori . ...

    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;
    
    }

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma che, ricominciamo?

    Scusa ... ma la domanda precisa qual è?

    I puntatori a puntatori non sono "strani" e non diventano vettori di puntatori.

    Non credo che aprire thread in questo modo sia utile al forum.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Originariamente inviato da roldo
    Mi sembrano strani i puntatori a puntatori creati [...]
    Non c'è nulla di strano: basta documentarsi in merito e capire come funzionano.

    Ribadisco quanto ho già detto in questa occasione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.