*a = "";
Почему при объявлении указателя во втором случае данные переменной можно изменить?
@h4cktill разлогинься
М... Получается, что я могу просто переназначить переменной другой адрес, но то содержимое, что она изначально содержит - изменять я не могу. Правильно ли я понял?
Только это UB — неопределённое поведение. Может произойти всё, что угодно. Считай, что когда делаешь ты UB, то у тебя форматируется жёсткий диск. Неприятно? Согласен. Но ты сам это сделал
Обсуждают сегодня