return *(int *)0 читается как преобразуй C-style кастом rvalue значение (речь про 0) к типу который который должен иметь место в памяти - lvalue(речь про int*) и разыменуй. Смерть наступит еще на этапе каста.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.