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

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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号