a=b,意思是把b的值付给我a; 比如 a=5,b=7; 那么a=b后,a就等于7了。
a==b,意思是判断a,b的只值是否相等;比如a=5,b=7,那么a==b就会返回flase;
如果a=5,b=5那么a==b就会返回true;
简单的说“=”是数字运算符,而“==”逻辑判定符。
a=b是把b赋给a
a==b是判断a和b相不相等
前者虽然能编译通过,但是没有任何效果,C#
看你用的是什么语言.
严紧一点的语言.前者都是错的.
后者才是判断a是否等于b
a=b的意思是将b的值赋给a。而a==b的意思是判断a和b的值是否相等