学习小记录——“=”和“==”的区别
“=”属于赋值操作符
“==”属于关系操作符
“=”属于赋值操作符:给一个变量赋值:例 int weight=100;//体重
weight=80;//不满意就修改
“=”操作符也有许多变种——复合赋值符:“+=” “-=” “*=” “/+”......等等,这些都可以写成复合的效果,比如:
int x = 10;
x = x + 10;
x += 10;
“==”属于关系操作符:测试一个值和另一个值的关系如何,和他类似的有“<” “>” “<=”“!=”....都比较简单,在小学数学都有体现,大于、小于,小于等等。
唯二我们需要注意的是“!=”和“==”,“!=”的意思是不等于而“==”就是等于了。
警告!!!
在编程中吧 = 和 == 写错会导致错误,但在特定情况下可能不会被编译器直接识别出错,所以我们需要一点小技巧来使得坚持错误更加方便。