以下选项中,不能正确赋值的是( )。
A.char s1[10];s1="Ctest";
B.char s2[]={'C','t','e','s','t');
C.char s3[20]="Ctest";
D.char *s4="Ctest\n";
A.char s1[10];s1="Ctest";
B.char s2[]={'C','t','e','s','t');
C.char s3[20]="Ctest";
D.char *s4="Ctest\n";
A.char b[]={′H′,′e′,′l′,′l′,′o′,′!′};
B.char b[10];b="Hello!";
C.char b[10]= "Hello!";
D.char *str="Hello!";
A.char s1[10];s1="Ctest";
B.char s2[]={'C','t','e','s','t');
C.char s3[20]="Ctest";
D.char *s4="Ctest\n";
以下选项中,能正确进行字符串赋值的是
A.chars[5]={"A","B","C","D","E");
B.char*s=""abcDE"":
C.chars[4][5]={""tabcDE""};
D.char*s;gets(s);
设有定义:int n=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是 ______。
A.p=1;
B.*q=2
C.q=p
D.*p=5
A.a=a+b=b++
B.w%(int)(a+b)
C.(c+w)%(int)a
D.w=a==b
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
A.a=b=c+1;
B.a=(b=4)=3;
C.a=(b=4)+c;
D.a=1+(b=c=4);