!=和=!的区别是什么?

来源:百度知道 编辑: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表示的假, 不是真哪就是假呗)

所以关键是要看‘!’是放倒哪个 量的前面 ,就吧这个量给否定了,而且!的优先级最高。