为了账号安全,请及时绑定邮箱和手机立即绑定

C语言中的=与==有什么区别吗?我发现=与==运算出的结果不同,求大神解决

C语言中的=与==的区别

正在回答

4 回答

==为关系运算符,意义是等于,例如a==b意为a与b相等;

=为赋值运算符,意为把“=”右边表达式的值赋给左边的运算数,例如a=b意为将b的值赋给a.

0 回复 有任何疑惑可以回复我~

哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

0 回复 有任何疑惑可以回复我~

==用于判断,比如用在if()里;

=是赋值。

1 回复 有任何疑惑可以回复我~

a=b是吧b值给a

a==b是判断a是不是等于b

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

C语言中的=与==有什么区别吗?我发现=与==运算出的结果不同,求大神解决

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信