rnuzzo
02-02-2011, 19:43
Sera a tutti!
volevo sapere, come posso passare ad una funzione un singolo elemento di un array per valore.In pratica, in un' istruzione nel programma principale un ciclo for "scannerizza" un vettore,controllando che l'elemento corrente abbia un valore diverso da 1.Se č 0,passo subito X e Y alla funzione "modifica"
int main()
{
...
...
modificaArray(mioArray[riga][colonna]);
}
void modificaArray(array[][10])
{
...
...
}
Mi da errore:
Conversione non valida da int a int [10].
Uso code::blocks
volevo sapere, come posso passare ad una funzione un singolo elemento di un array per valore.In pratica, in un' istruzione nel programma principale un ciclo for "scannerizza" un vettore,controllando che l'elemento corrente abbia un valore diverso da 1.Se č 0,passo subito X e Y alla funzione "modifica"
int main()
{
...
...
modificaArray(mioArray[riga][colonna]);
}
void modificaArray(array[][10])
{
...
...
}
Mi da errore:
Conversione non valida da int a int [10].
Uso code::blocks