Bonjour,

Voilà il y a quelque chose que j'aimerai comprendre

Non valide :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
[....]
 
void foo(char *x[])
{
	return;
}
void bar()
{
	foo({"aaa", "bbb", "ccc"});
}
[...]
Valide :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
[....]
 
void foo(char *x[])
{
	return;
}
 
void bar()
{
	char *x[] = {"aaa", "bbb", "ccc"};
	foo(x);
}
 
[...]
Pourquoi ne peut on pas directement passer un tableau de string en paramètre ?
Un rapport avec la mémoire allouée sur le "stack" ?

Merci