我应该使用 NULL 还是 0?

简介: 我应该使用 NULL 还是 0?

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

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

相关文章
|
7月前
|
开发工具 Python
ignatureNonceIsNull
ignatureNonceIsNull
45 1
|
11月前
【ULP】什么是ULP
【ULP】什么是ULP
268 0
|
Serverless 程序员 云计算
Serverful
Serverful
140 0
|
Web App开发 前端开发 JavaScript
gulp
gulp 1. 安装 npm install --g gulp 2. 初始化 npm init 3.
1038 0
|
JavaScript 前端开发
|
Python 机器学习/深度学习 安全