我有 :#include<stdio.h>int main(){ int a=5,b=6; (a>b)?b=a:b=b; // Here is the error return 0;}但是如果我替换:(a>b)?b=a:b=b; // Errorwith (a>b)?(b=a):(b=b); // No-Error我知道lvalue值是可以分配某些值的值,它与值有何不同rvalue,但为什么会extra parenthesis有所不同。
添加回答
举报
0/150
提交
取消