Tag: 升值

“Lvalue required”在C编译器错误中意味着什么?

#include //line 1 #include //line 2 void main() //line 3 { //line 4 int a=6,g=7,b=3; //line 5 clrscr(); //line 6 printf(“%d”,a>?g=a:g=b); //line 7 getch(); //line 8 } 案例1:保存文件之前 这将在第7行“需要左值”时给出错误。 但是当我编译时没有错误会在运行之后出现,它会产生输出3。 案例2:保存文件后 当我们保存此文件时,我们会收到错误“Lvalue required”。 对不起我的错误并在这里写问题 #include //line 1 #include //line 2 void main() //line 3 { //line 4 int a=6,g=7,b=3; //line 5 clrscr(); //line 6 printf(“%d”,a>b?g=a:g=b); […]

需要左值

错误信息“Lvalue required”究竟是什么意思?