假设有变量int a;那么if(a)……和if(!a)……分别表示什么意思补充问下,如果是一个地址变量,int *a,那这两个判断表达式还是一样的意思吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 22:25:25

假设有变量int a;那么if(a)……和if(!a)……分别表示什么意思补充问下,如果是一个地址变量,int *a,那这两个判断表达式还是一样的意思吗?
假设有变量int a;那么if(a)……和if(!a)……分别表示什么意思
补充问下,如果是一个地址变量,int *a,那这两个判断表达式还是一样的意思吗?

假设有变量int a;那么if(a)……和if(!a)……分别表示什么意思补充问下,如果是一个地址变量,int *a,那这两个判断表达式还是一样的意思吗?
if(a)代表数值为a,第二个代表不为a