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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 06:34:45
假设有变量int a;那么if(a)……和if(!a)……分别表示什么意思补充问下,如果是一个地址变量,int *a,那这两个判断表达式还是一样的意思吗?
xQMj@J-!e`#Z"%b*Z]d$ ^@AxFk&-*UkR_?S>ҕ:w3 br҈#T.>LF[ Wu1 FoSii T<)|1Q20tͥbO?F㭬ߦ}| mKE/D vHC)lt9

假设有变量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