Да, поведение при разыменовании p
не определено.
Обратите также внимание, что поведение даже чтения p
, когда объект, на который он указывает, находится вне области видимости, является проблематично c: на данный момент это недопустимое значение указателя , и формально поведение чтения p
определяется реализацией , что может включать сгенерированную системой ошибку времени выполнения.
Этот последний момент часто упускается из виду.