er037
04-04-2015, 20:21
Ciao a tutti, sono agli inizi della programmazione in c e ho un piccolo problema.
Ho un vettore di struct dichiarato così:
struct Dip
{
char nome[20];
char cognome[20];
char cod_fis[20];
char com_res[20];
} vet[10];
Se voglio passare l'intera struttura per valore ad una funzione come devo fare?:confused:
Nella dichiarazione della funzione void cerca(struct Dip) non lo segna come errore ma quando faccio la chiamata alla funzione all'interno del menu cerca(Dip) me lo segna come errore, cosa devo fare?
Se vi è più utile posto tutto il codice ma è bello lungo.
Sono giorni che ci provo:help:
Ho un vettore di struct dichiarato così:
struct Dip
{
char nome[20];
char cognome[20];
char cod_fis[20];
char com_res[20];
} vet[10];
Se voglio passare l'intera struttura per valore ad una funzione come devo fare?:confused:
Nella dichiarazione della funzione void cerca(struct Dip) non lo segna come errore ma quando faccio la chiamata alla funzione all'interno del menu cerca(Dip) me lo segna come errore, cosa devo fare?
Se vi è più utile posto tutto il codice ma è bello lungo.
Sono giorni che ci provo:help: