Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    87

    [C] passaggio di un vettore di puntatori a struct ad un sottoprogramma

    Ciao a tutti!,come da titolo sto impazzendo cercando di capire come si faccia a mandare un vettore di puntatori a struct ad un sottoprogramma,per esempio

    typedef struct{int a,int b,int c}Prova;

    Prova *vett[N],pippo[N],pluto[N];

    voglio mandare uno di questi tre vettori di puntatori ad un sottoprogramma,come glielo passo?

    ho provato le seguenti combinazioni:

    funzione(vett);
    funzione(Prova *vettore)


    funzione(vett);
    funzione(Prova vettore)


    funzione(*vett);
    funzione(Prova *vettore)


    funzione(vett);
    funzione(Prova &vettore)


    funzione(*vett);
    funzione(Prova &vettore)


    funzione(&vett);
    funzione(Prova &vettore)


    funzione(&vett);
    funzione(Prova *vettore)



    sulle slide non ne parla minimamente,quindi non ho la minima idea di cosa stia facendo,quando passavo un indirizzo solitamente bastava una cosa del genre


    funzione(vett);
    funzione(Prova *vettore)

    forse ho frainteso, è un vettore di puntatori giusto?

    Grazie mille.
    Ultima modifica di Satiro88; 17-11-2013 a 19:11

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.