Bonjour,
Voilà il y a quelque chose que j'aimerai comprendre
Non valide :
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"}); } [...]
Pourquoi ne peut on pas directement passer un tableau de string en paramètre ?
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); } [...]
Un rapport avec la mémoire allouée sur le "stack" ?
Merci![]()
Partager