NULL
对指针的检查以下列方式执行:
int * some_ptr;
// ...
if (some_ptr == NULL)
{
// Handle null-pointer error
}
else
{
// Proceed
}
但我觉得这个也可以
int * some_ptr;
// ...
if (some_ptr)
{
// Proceed
}
else
{
// Handle null-pointer error
}
哪个更好一点?
发布于 2018-03-20 18:48:53
if (foo)
https://stackoverflow.com/questions/-100003646
复制相似问题