您的位置首页生活百科

C语言中! x是什么意思?

C语言中! x是什么意思?

是一个控制语句,直到x=0才停止循环,!x是求反的意思,只要x值是零才成立。

!x的意思就是x!=0,当X=0时执行while循环!即取反,当X!=0时不扒陵执行,!=组合在一起是逻辑运算符“不等于”。

!x--这个表示对x作“非”运算。

C语言运算符列表:

1、优先级1级

结合方向左结合(自左至右)

()圆括号

[]下标运算符

->指向结构体成员运算符

.结构体成员运算符(请注意它是一个实心圆点)

2、优先级2级

结合方向右结合(自右至左)单目运算符

!逻辑非运算符

~按位取反运算符

++自增运算符

--自减运算符

-负号逗桐运算符

(类型)类型转换运算符,

*指针运算符

&地址与运算符

sizeof长度运算符

更多关于编成的问题,可以山此坦详细咨询一下达内。 达内目前开设Java、Java互联网架构、JAVA大数据、PHP、软件测试、嵌入式、C++、C#、 Android、iOS、UID、UED、产品经理、Linux云计算、Python、Web前端、VR、VFX影视视效设计师、CAD、网络运维、网络营销、高级电商、主办会计、少儿编程、智能机器人编程、编程数学等27大课程体系,为高端IT企业提供全面的人才服务。