首页 > 其他分享 >我应该使用 NULL 还是 0?

我应该使用 NULL 还是 0?

时间:2023-02-17 21:11:39浏览次数:18  
标签:NULL 定义 nullptr C++ 避免 使用 应该

在C++中,NULL的定义是0,所以只是审美上的区别。 我更喜欢避免宏,所以我使用 0。 NULL 的另一个问题是人们有时会错误地认为它 不同于 0或不是整数。 在准标准代码中,NULL 有时被定义为 不合适的东西 因此必须避免。 现在这种情况不那么常见了。

如果一定要给空指针命名,就叫它nullptr; 这就是它在 C++11 中的名称。 然后,“nullptr”将成为关键字。  

标签:NULL,定义,nullptr,C++,避免,使用,应该
From: https://www.cnblogs.com/wozhuyinghao/p/17131500.html

相关文章