c语言,x与x!分别表示是什么含义

问题描述:

c语言,x与x!分别表示是什么含义

!x的意思:这里的!是逻辑运算符!优先级是2级若x值为0则!x的值为1若x值不为0则!x值为0.
x!好像C语言没有X!这种用法吧.是不是!=如果是的话是关系运算符如x!=y ;如果x和y值相等则这个关系运算表达式结果是0否则是1