c语言中双等号和单等号的区别是:c语言中双等号是等于的意思,是一种关系运算符,比较大小的,相等则是双等号。而c语言中单等号的意思是赋值,它是赋值语句中必备的符号,指的是将一个值或一个变量赋给另外一个变量。希望我的回答对你有帮助,谢谢。 追问 太给力了,你的回答完美解决了我的问题! 追答 好嘞,解决了问题您就不用再继续追问了,给我点个赞吧。
1、=是赋值运算符,用来给变量赋值;eg.int num = 21;2、==用来判断的,是逻辑运算符,判断值是否相等的; 相应的还有一个判断不等的!=eg.if(num == 21) fprint("num == 21")//输出num == 21; if(num != 20) fprint("num != 20") else fprint("num == 21")//输出num != 20;