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

正在回答

2 回答

=是用于赋值运算的,只有在赋值的时候才使用,运算级是最低的,需要所有的式子都算完了才赋值给结果的变量。==是比较运算符,用于比较两个值是否相等。和数字里的=号不是一个概念,数学中1+2=3那么这个表达式中的=号代表的是赋值,而a=b和b=a在数学中是成立的,代表两个值是相等的。但是编程中是用==来表达比较。因为a=b在编程中已经是赋值动作了,这样一来就没办法比较了!!!编程中a=b不代表b=a!!!因为这是一个赋值动作,a=b是代表把b的值放到a里,b=a是代表把a的值放到b里。比如现在b=5;a=b那么a的值就等于5了,这个时候把b加上1,b的值就是6,而a还是等于5,a的值不会因为b的值改变而改变。

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

=是赋值,==是判断

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

举报

0/150
提交
取消

为什么要用==

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