!=为C语言中的条件运算符之一,读作不等于。其形式为
a!=b
计算规则为:
1 当a与b相等时,该表达式结果为假,即0;
2 当a与b不相等时,该表达式结果为真,即1。
于是y!=1的含义就是,当y为1时,表达式结果为0,否则为1。
y的值不等于1,是一个判断语句,如果正确则返回1,如果不正确则返回0,可以赋值给另外一个量,也可以放到if,whie,for等的括号内,假设x=(y!=1),如果y实际上等于1,则x=0,如果y确实不等于1,则x=1.
额。。就是y的值不等于1
经常在判断逻辑中
会返回一个布尔值,比如true 或者false
如果y等于1,就返回false
y不等于1就返回true