C语言的编译过程中error C2106 是指多少行多少列出错了?谢谢!
发布网友
发布时间:2023-07-30 10:31
我来回答
共4个回答
热心网友
时间:2024-11-23 04:33
这个只是一个错误消息,你双击这行就可以到达错误的位置。
错误类型:
“operator”: 左操作数必须为左值
该运算符必须将左值作为其左操作数。
比如给常量赋值:
1 = a;
热心网友
时间:2024-11-23 04:34
error C2106并没有告诉你是第几行第几列出错,只是告诉你这类错误是C2106错误,
错误实例:
// C2106.cpp
int main() {
int a;
1 = a; // C2106
a = 1; // OK
}
热心网友
时间:2024-11-23 04:34
error
c2106:
'='
:
left
operand
must
be
l-value的意思是做操作数的值必须为长整型整数。*p[100]是设一个指针,指向的是可以存放100个数的数组,p[i]就是指向第i个可以存放100个数的数组,不是指向长整型整数。定义的时候直接定义为p[100]就行了
热心网友
时间:2024-11-23 04:35
和编译器有关,如果是GCC编译器,是有出错行号的.