C语言中 if (a=常数) (一个等于号)eg:if(a=3)他不是判断a的值是不是等于3,他真正表示的意思是什么啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 08:26:37

C语言中 if (a=常数) (一个等于号)eg:if(a=3)他不是判断a的值是不是等于3,他真正表示的意思是什么啊?
C语言中 if (a=常数) (一个等于号)
eg:if(a=3)他不是判断a的值是不是等于3,他真正表示的意思是什么啊?

C语言中 if (a=常数) (一个等于号)eg:if(a=3)他不是判断a的值是不是等于3,他真正表示的意思是什么啊?
是这样的if(条件) 满足为1不满足为0 为1执行if下面的程序为0不执行,你这个if(a=3)满足条件,意思是吧a赋值为3在判断阿德值是否大于等于0