2023-11-06 17:26来源:m.sf1369.com作者:宇宇
= 是赋值
== 是比较
你可以看看谭浩强写的《c语言程序设计这本书》,对于初学者很好的,很多大学都用这个教材
希望能够帮到您!
赋值的时候用=
如 int a=5;
判断的时候用==
如 if(a==5){ .... }
双目运算符,判定左右两边是否相等。
在C语言中:a == b;
相当于现实自然语言中的:a = b;
如果左右两边相等则返回1.
=是赋值用的 比如 a=4,就是把a赋值成4
==是比较用的,如 a==b,就是比较a和b看是否相等
有区别 “=”是赋值语句,
== 用来判断是否相等 如: if(x==10) x如果等于10 则括号里的值是1执行,x不等于10 则括号里的值是0 不执行
如果写if(x=10),那么 x=10 这个式的值其实就是1 ,直接执行。希望可以帮助你