Zmień literał ciągu w C za pomocą wskaźnika? [duplikować]
Możliwy duplikat:
Dlaczego otrzymuję błąd segmentacji podczas zapisywania do łańcucha?
Mam następujący program:
<code>char *s = "abcdf"; char s1[50] = "abcdf"; s1[0] = 'Q'; // Line 1 s[0] = 'P'; // Line 2 </code>
CzemuLine 1
działał poprawnie iLine 2
spowodował awarię programu?