对字符串不正确的赋值方式是( )。
A: char *string;string=china;
B: char c[]={china};
C: char c[10];c[10]={china};
D: char *string=china;
A: char *string;string=china;
B: char c[]={china};
C: char c[10];c[10]={china};
D: char *string=china;
举一反三
- 下列语句正确的是( ) A: char string[]; string="china"; B: char string1[],string2[]; string2={"china"}; strcpy(string1,string2); C: char string1[5],string2[]={"china"}; string1=string2; D: char string[]="china";
- 在C#中,定义字符串变量应使用( )。 A: stuct string { char[10] } str = "12. 5f"; B: string mystr = "China"; C: char[ ] mystr; D: char* p;
- 下列说明不正确的是( ) 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 *str="China" B: char str="China" C: char *str=China D: char str=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";