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:#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
-----