ragazzi perchè questa procedura non funziona?
const int max=100;
int n,scelta,vet[max];
void inserimento(int vettore[max]){
for(int i=1; i<=n; i++){
cout << "Inserisci il " << i << "^ valore";
cin >> vettore[i];
}
}
ragazzi perchè questa procedura non funziona?
const int max=100;
int n,scelta,vet[max];
void inserimento(int vettore[max]){
for(int i=1; i<=n; i++){
cout << "Inserisci il " << i << "^ valore";
cin >> vettore[i];
}
}
"non funziona" in che senso?
Da quel poco che hai postato vedo che
- nel for usi n senza avergli dato un valore (tradotto: conterrà un valore "a caso" della memoria)
- nel for inizi a contare da 1: in C++ gli array iniziano da zero
- quel <= non va bene in quanto andresti a scrivere nella cella (n + 1)esima
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI
n è una variabile globale poi ho lasciato a posta la prima cella vuota.. comunque mi dice :
'inserimento': definizioni di funzioni locali non valide
'inserimento': impossibile convertire il parametro 1 da 'int' a 'int []'
quest' ultimo errore sulla riga
inserimento(vet[max]);
"inserimento" vuole un array di int come argomento, tu gli stai passando un singolo intero (quello di indice "max", che è "al di fuori" dell'array).Originariamente inviato da Python93
'inserimento': impossibile convertire il parametro 1 da 'int' a 'int []'
quest' ultimo errore sulla riga
inserimento(vet[max]);
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI
e quindi come dovrei passare l' intero vettore? per il primo errore ho risolto.. avevo dichiarato la funzione nel main >.<
Basta usare il suo nome...Originariamente inviato da Python93
e quindi come dovrei passare l' intero vettore?
Un minimo di iniziativa non guasterebbe però
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI
fatto grazie