我正在学习 C++ 课程,目前正在讨论 nullptr 的检查。
建议的代码是:
int* p{}; if(!(p==nullptr)){
等等等等
但我不知道为什么我不能说(这似乎稍微简单一些):
if(p!=nullptr){
运行代码我得到了我所期望的两种方式。我错过了实际的区别吗?
它们是同一件事。使用您喜欢的任何东西。