Alterar o literal da string em C até o ponteiro? [duplicado]
Duplicata Possível:
Por que recebo uma falha de segmentação ao gravar em uma string?
Eu tenho o seguinte programa:
<code>char *s = "abcdf"; char s1[50] = "abcdf"; s1[0] = 'Q'; // Line 1 s[0] = 'P'; // Line 2 </code>
Por quêLine 1
funcionou corretamente eLine 2
fez com que o programa falhasse?