C++ 空指針

C++98:

字面值0表示空指針(另外一個含義表示數字0);可以使用(void*)0來標識空指針,還可以使用NULL(表示空指針的C語言宏)指針

C++11:

——引入關鍵字nullptr語言

  • 以表示空指針
  • 仍可像之前同樣使用0(兼容)

兼容delete[]:

delete[]與使用new[]初始化的指針和空指針都兼容兼容

相關文章
相關標籤/搜索