-
最好有上下文,我想这是在值方面,值必须是整数:值必须是整数(即没有小数点)。
-
该值必须是整数类型!
-
翻译成中文,该值必须是整数。
-
翻译:您的设定值必须为 40 个字符。
-
您的设置必须为 40 个字符。
-
您的设定值必须为 40 个字符。
-
左操作数必须是 l 值,并且不能将显示在 = 左侧的表达式分配给日历。
max(i,j,k)=(t=i>=j? i:j)>=k? t:k;这条线有问题。
在这一行中,max(i,j,k) 是一个不能粗略分配给城镇的值。 因为 max(i,j,k) 不是一个变量,只是一个临时的 int 值。
int max(int i, int j,int k){
max(i,j,k)=(t=i>=j? i:j)>=k? t:k;这条线有问题。
更改为:int max(int i, int j,int k){.}
int t = i>=j? i:j);
return (t>=k? t:k);
-
值 8 成为索引,指向第三个 32 位整数。
-
等号的左边必须是左值(如果等号的左边是变量)!
long int a;是不是错了,int a;
123 qinghe road";更改为 strcpy(,"123 qinghe road");试试吧。
我还没有学过C语言。
-
是的,数组名称可以看作是常量指针,不能再赋值;
您可以将声明 ** 更改为 char *name; char *addr 没问题。
-
该文件必须与整个货物价值的协商发票一起提交。
-
必须提交文件进行谈判,并开具所装货物价值的完整发票。
-
协商发票必须显示货物的全部价值。
-
左操作数必须是 L 值。
a ||b &&c + 2 ?c += a-- c -= ++b,根据运算符的优先级加括号看清楚:
a ||b &&c) +2)))c += (a--)c) -= (+b)
最后一个原因是一句话,? : 具有比 -= 更高的优先级,所以先数前者,得到一个值,最后留下:
值-=(+b)就是公式,当然,=的左边不能有值,只有一个变量。
-
左操作数必须为 l 值,这意味着运算符的左侧应为“左值”。 “左值”是可以修改的内存空间量,例如变量。
b[J].num 是字符数组,不能将数组作为一个整体进行分配。
如果要放置 a[i]。num 赋值为 b[j].num,strcpy 函数应调用:strcpy(b[j].num,a[i].num);然后添加头文件 include。
strcpy 是一个字符串操作函数。
-
行参数定义为 char name[8]、char dep[10]name 和 dep 都是二维字符数组,所以 name[j] 是一个一维字符数组,相当于一个常量 char *,所以不能作为等号的左操作数。
name[j]=name[j+1];
dep[j]=dep[j+1];
这两句话都是错误的。
-
这意味着常量是赋值的。
例如:int a;
10 = a;错误 C2106,将发生错误,这里应该是数组超出范围。
更改为:for(j=i; j