那么,我们如何检查,如果一个指针是NULL指针? [英] So how do we check if a pointer is NULL pointer?

查看:105
本文介绍了那么,我们如何检查,如果一个指针是NULL指针?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直认为只是如果(P!= NULL){...} 将做的工作。但阅读这个堆栈溢出问题后,似乎并非如此。

那么,什么是后检查NULL指针的正规途径的吸收所有的讨论都在这个问题它说空指针可以有非零值?


解决方案

  

我总是在想,如果只是(P!=
  NULL){..}将做的工作。


它将。

I always think simply if(p != NULL){..} will do the job. But after reading this Stack Overflow question, it seems not.

So what's the canonical way to check for NULL pointers after absorbing all discussion in that question which says NULL pointers can have non-zero value?

解决方案

I always think simply if(p != NULL){..} will do the job.

It will.

这篇关于那么,我们如何检查,如果一个指针是NULL指针?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆