+ - * / % 关系运算
<=>=!===><
- 真->1 假->0非0->真 0->假
关系运算值只有0和1 逻辑运算
与->&&或->||非->! 运算符优先级别
非(单目运算符)-算数-关系-与-或-赋值 (优先级从高到低)
注意
- 数学上0
#includeint main(){ int k1=10,k2=20; k1=k1>k2&&(k2=k2>k1); printf("k1=%dnk2=%d",k1,k2); return 0; }
结果如下
k1=0
k2=20

+ - * / % 关系运算
<=>=!===><
关系运算值只有0和1 逻辑运算
与->&&或->||非->! 运算符优先级别
非(单目运算符)-算数-关系-与-或-赋值 (优先级从高到低)
注意
#includeint main(){ int k1=10,k2=20; k1=k1>k2&&(k2=k2>k1); printf("k1=%dnk2=%d",k1,k2); return 0; }
结果如下
k1=0
k2=20