|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Nov 2010
Messaggi: 211
|
[C] passaggio matrice a funzione e accesso agli elementi da funzione
Ciao
ho una matrice di char che devo passare ad una funzione Codice:
#include <stdio.h>
#include <string.h>
int funzione(char[][]);
main(){
char parola[2][5]={"casa", "cane"};
funzione(parola);
getch();
}
int funzione(char parola[][]){
char una_sola_parola[5];
strcpy(una_sola_parola, parola[0]);//dovrebbe copiare "casa" in un_sola_parola
printf("%s", una_sola_parola);
}
"invalid use of array with unspecified bounds" nella funzione "funzione", sulla riga strcpy... cosa significa questo errore? perche non posso accedere ad un elemento dell'array passato alla funzione? Ultima modifica di biowep : 12-06-2011 alle 22:22. |
|
|
|
|
|
#2 | |
|
Member
Iscritto dal: May 2011
Messaggi: 39
|
Quote:
|
|
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Nov 2010
Messaggi: 211
|
Quote:
tipo impompatibile |
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: May 2011
Messaggi: 39
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:25.




















