!=和=!的区别是什么?
来源:百度知道 编辑:UC知道 时间:2024/06/08 20:51:37
x!=1 和 x=!1各是什么意思?他们有什么区别?
x!=1 是判断语句
if(x != 1) x不等于1的时候,执行括号内的内容
{
.....
}
x =!1 是赋值语句
!1 表示 取反
0 取反得 1
1 取反得 0
x = 0
!=是关系运算符不等于,而=!是两个运算符,=和!连在一起写了。
x!=1 是判断语句
if(x != 1) x不等于1的时候,执行括号内的内容
{
.....
}
x =!1 是赋值语句
!1 表示 取反
0 取反得 1
1 取反得 0
x = 0
是这样的
楼主可以这样来理解
'!' 表示的是“ 不 ”的意思
!= 表示的就是 不等于
! 1 表示的就是 不是1 ,哪他就是 0, 、
(1表示的真 ,0表示的假, 不是真哪就是假呗)
所以关键是要看‘!’是放倒哪个 量的前面 ,就吧这个量给否定了,而且!的优先级最高。