Solo per precisare che, in questi casi, le stringhe non sono allocate nello stack ...
Esse sono costanti e vengono inserite dal compilatore e dal linker all'interno di segmenti costanti (come se facessero parte del codice) che non possono essere modificati.
Da cui la causa del problema in scrittura ...