int x = 15 ;
printf ( "\n%d \t %d \t %d", x != 15, x = 20, x < 30 ) ;
代码的输出是 1 20 1 但我认为它应该是 0 20 1 因为 15 == 15...
我遇到了“x != 15”部分的问题
最佳答案
您正在使用 x = 20
为 x 分配一个新值。
您不能假定函数调用的参数列表中这些操作的任何特定顺序。
关于c - != C语言中的符号查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10939467/