Pointeurs parametres fonction entrée/sortie
SAlut à tous,
J'ai un souci de parametre avec des pointeurs:
Code:
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);
} |
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.
Comment faire ? :(