SAlut à tous,
J'ai un souci de parametre avec des pointeurs:
Mon programme affiche "TOCTOC" au lieu "TICTOC". En clair, je n'arrive pas a affecter correctement la valeur de "Test" a mes pointeurs dans la fonction.
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
16
17
18
19 void fonction( char *Code, char *pwd) { char Test[TAILLE] = "TIC"; Code = Test; Test = "TOC"; pwd = Test; } int main() { char *Code="Initcode"; char *Pwd="Initpwd"; fonction(Code, Pwd); printf("%s\n%s",Code,Pwd); }
Comment faire ?
Partager