御笔剑客 发表于 2018-3-29 08:55:34

c语言逻辑运算符问题

本帖最后由 御笔剑客 于 2018-3-29 08:59 编辑

int x=5;
int y=0<x<6;
这个两个关系运算符的运算过程是怎么样的呢?

BngThea 发表于 2018-3-29 09:08:04

牵扯到运算符的优先级问题,参考
http://bbs.fishc.com/thread-67664-1-1.html

过程应该如下:
1(0<x)结果为真,返回1
21<6 结果为真,返回1
3进行赋值运算y=1
页: [1]
查看完整版本: c语言逻辑运算符问题