您当前的位置:首页 > 计算机 > 编程开发 > C语言

if(P)和if(!P)含义

时间:04-02来源:作者:点击数:

在指针使用中,有时候会出现直接判断指针的情况,容易给人带来困惑

对int * P ;

if(P)的含义:

指针判断都要跟NULL比较,相当于0,假值,其余都是真值

if(P)就是if(P != NULL ), 不为空执行语句

if(!P)就是if(P == NULL ), 为空执行语句

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门