|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Apr 2015
Messaggi: 3
|
[C] Vettori di struct e funzioni
Ciao a tutti, sono agli inizi della programmazione in c e ho un piccolo problema.
Ho un vettore di struct dichiarato così: Codice:
struct Dip
{
char nome[20];
char cognome[20];
char cod_fis[20];
char com_res[20];
} vet[10];
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
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2008
Città: Roma
Messaggi: 542
|
Non devi usare Dip quando chiami la funzione cerca ma una variabile di tipo Dip
Ad esempio stuct Dip d; cerca(d); E comunque ha più senso se passi la struttura per puntatore. |
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Apr 2015
Messaggi: 3
|
Ho provato a cambiare il nome della variabile sia con d che con vet ma continua a non funzionare, anzi mi dà il doppio degli errori in compilazione.
I puntatori non li abbiamo ancora fatti quindi non saprei da dove iniziare. |
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: Apr 2015
Messaggi: 3
|
Ah ho capito ora.. e io che mi stavo scervellando solo per questa cosa, grazie mille
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:39.



















