Bonjour
Voila je suis confronte a un probleme, j'envoie l'adresse d'une chaine de caractere a une fonction et j'essaie de modifier ma chaine de caractere dans cette fonction.
Bien que j'arrive a modifier toute la chaine de caractere, je ne peux pas modifier les caracteres un par un.
Merci pour votre aide !!
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 void test(char **str) { *str[1] = 'A'; } int main() { char *str; str = malloc(50); str = "baaah"; test(&str); printf("%s\n", str); return (0); }
Partager