Кё>В специфике операционной системы, если быть точнее. Если предварительно сменить защиту памяти на секции константных данных, то можно будет спокойно писать туда без access violation.
и потом нарваться на спецэффекты:
char *a = "aaa";
a[2] = b;
printf("aaa");
А на экран выведется 'aab'.
А если эти строки раскиданы по проекту то заколебаетесь баг фиксить.