NULL在c++中是一个宏,是一个空指针常量,如果将NULL扩展为常数,那么这个数是0,类型为int。

所以,常数0既是整型常量,也是空指针常量,这就有可能导致二义性问题。因此,c++11新标准引入了

nullptr,将其作为空指针常量。

相关文章:

  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2021-06-10
  • 2021-08-12
猜你喜欢
  • 2021-12-24
  • 2021-10-06
  • 2021-08-17
  • 2022-12-23
  • 2021-07-07
  • 2022-12-23
相关资源
相似解决方案