Soyons bref, je suis en train de bosser sur un code qui liste les srting d'un tableau, seul problème c'est qu'il y a des problèmes !
Voici mon code :
void Afficher(char * tableau, int nbr_Element)
{
for(int i=0;i<nbr_Element;i++)
{
cout<<"Tableau["<<i<<"] = "<<tableau[i]<<endl;
}
}
int main()
{
char Tableau[4][256];
int i = 0;
int nbr_Element = sizeof(Tableau)/sizeof(Tableau[0]);
int TailleLigne = sizeof(Tableau[1])/sizeof(Tableau[1][0]);
strcpy(Tableau[0], "Coucou");strcpy(Tableau[1], "Salut");strcpy(Tableau[2], "Ciao");strcpy(Tableau[3], "Slt");
for(i=0;i<4;i++)
{
cout<<"Tableau["<<i<<"] = "<<Tableau[i]<<endl;
}
cout<<endl;
Afficher(Tableau, nbr_Element);
getch();
return 0;
}
Et à la compilation il me met :
main.cpp cannot convert `char (*)[256]' to `char*' for argument `1' to `void Afficher(char*, int)'
si quelqu'un à une solution merci
Afficher la suite