Visualizzazione dei risultati da 1 a 10 su 11

Discussione: [C] teoria e puntatori

Visualizzazione discussione

  1. #5
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    87
    Grazie,avrei un'altra domanda a proposito di puntatori. Supponiamo che io nel main abbia un vettore con al proprio interno elementi di tipo struct.Immaginiamo che io lo passi ad un'altra funzione questo vettore..o meglio..l'indirizzo del primo puntato...quando adopererò il vettore nell'altra funzione dovrò usare le "freccettine" al posto dei "punti" per raggiungere i vari "campi" che costituiscono l'elemento struct?

    esempio:

    codice:
    typedef struct{
                       int pippo;
                       Dato numero;
    }Tipodato;
    
    typedef struct{
                      int pari;
                      int dispari;
    }Dato;
    
    int main()
    {
    Tipodato v[N];
    
    funzione(v);
    
    system("pause");
    return 0;
    }
    Tipodato *funzione(Tipodato *v)
    {
      for(i=0;i<N;i++)
     {
      printf("%d",v[i]->numero.pari);
      v[i]->numero.pari+1;
     }
     
    return v;
    }
    è giusta una cosa del genere?
    Ultima modifica di Satiro88; 25-11-2013 a 13:48

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.