下面说明语句中,语法不正确的是( ).
A: char a[10],*p=a;p="china";
B: char a[10]="china";
C: char *a;a="china";
D: char a[10],*p;p=a="china";
A: char a[10],*p=a;p="china";
B: char a[10]="china";
C: char *a;a="china";
D: char a[10],*p;p=a="china";
举一反三
- 下列说明不正确的是( ) A: char a[10]="china"; B: char a[10],*p=a;p="china"; C: char * a;a="china"; D: char a[10],*p;p=a="china";
- 以下语句中,存在编译错误的是() A: char a[7],*p; p=a="China"; B: char a[7],*p=a; p="China"; C: char *a; a="China"; D: char a[7]={"China"};
- 对字符串不正确的赋值方式是( )。 A: char *string;string=china; B: char c[]={china}; C: char c[10];c[10]={china}; D: char *string=china;
- 下面说明不正确的是______。? char a[10]="china";;;|char a[10],*p=a;p="china";|char a[10],*p=a;p="china";|char a[10],*p;p=a="china"
- 不能把字符串"China"赋给数组b的语句是( )。 A: char b[10]={'C','h','i','n','a','\0'}; B: char b[10],b="China"; C: char b[10]; strcpy(b,"China"); D: char b[10]="China";