关系运算符包括一下几个运算符:>、>=、<、<= 它们具有相同的优先级。优先级仅次于相等性运算符:==、!=。 –摘自《C语言程序设计》

但是我本机测试的例子:

printf("%d\n", 0 <= 1 == 0);

// 0

如果相等性运算符的优先级高的话,运算顺序应为: 1 == 0 => 0 => 0 <= 0 => 1 应该得到结果 1,

但是我用 Xcode 跑出来的结果为 0。我猜测,运算顺序为从左向右:0 <= 1 => 1 => 1 == 0 => 0

所以,我猜测关系运算符与相等性运算符的优先级是不是相等的?

还望各位大佬解惑 orz