Is storing an invalid pointer automatically undefined behavior?

前端 未结 7 1408
谎友^
谎友^ 2020-11-27 06:52

Obviously, dereferencing an invalid pointer causes undefined behavior. But what about simply storing an invalid memory address in a pointer variable?

Consi

相关标签:
7条回答
  • 2020-11-27 07:43

    Yes, it's undefined behavior. See the accepted answer to this closely related question. Assigning an invalid pointer to a variable, comparing an invalid pointer, casting an invalid pointer triggers undefined behavior.

    0 讨论(0)
提交回复
热议问题