Bonjour,
J'aimerai que la fonction printf affiche uniquement "cou", donc j'imagine que la fonction printf connait la taille de mon tableau de char en regardant quand est ce qu'il y a un caractere nul '\0'.
voici mon code :
Le probleme est lorsque que je lance le programme, j'ai un SEGFAULT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include <stdio.h> #include <stdlib.h> int main(int argc, char const *argv[]) { char * str = "coucou"; str[3] = '\0'; printf("str = %s\n", str); return 0; }
Avez vous une idée du probleme ?
Merci d'avance
Partager