我遇到了一段代码,其中<=在 C 中的代数表达式中使用了 。
<=
int x=2, y=4, z=5, m=10; m+= x * y + z++ <=m+3; printf("%d, %d", m,z);
我从未见过以这种方式使用关系运算符,并且想知道如何计算其输出。运行时收到的输出是 11, 6。<=这里以什么方式工作?
c operator-precedence post-increment relational-operators
c ×1
operator-precedence ×1
post-increment ×1
relational-operators ×1