字符指针数组该如何定义?
A: char *a[20];
B: char &a[20];
C: char *a[];
D: char *a;
A: char *a[20];
B: char &a[20];
C: char *a[];
D: char *a;
A
举一反三
- 在下面的字符数组定义中,()语句有语法错误。 A: char a[20]=“abcdefg”; B: char a[]=“x+y=55.”; C: char a[15]={“1”,“2”}; D: char a[10]=‟5”;
- 对于用字符数组和字符指针变量处理字符串,下列定义的语句,错误的是()。 A: char str[20]; str ="I am student”; B: char *str;str =“I am studen”; C: char str[20] =“I am studen”; D: char *str = {“I am studen”};
- 对字符数组s赋值,不合法的是 A: char s[]="china"; B: char s[20]={" china "}; C: char s[20];s=" china"; D: char s[20]={'c','h','i','n','a'};
- 字符数组定义正确的是( ) A: char a[] B: char a[i] C: char a[5] D: char a[0]
- 对字符数组s赋值,不合法的是( )。 A: char s[]="Beijing"; B: char s[20]={"Beijing"}; C: char s[20]; s="Beijing"; D: char s[20]={'B','e','i','j','i','n','g'};
内容
- 0
对字符数组s赋值,不合法的一个是() A: char s[20]={’B’,’e’,’i’,’j’,’i’,’n’,’g’} B: char s[]=”Beijing” C: char s[20];s=”Beijing” D: char s[20]={”Beijing”}
- 1
下列字符数组初始化语句中,不正确的是______。 A: char c[]="goodmorning"; B: char c[20]="goodmorning"; C: char c[]={"a", "b", "c", "d"}; D: char c[]={"ffgoodmorning"};
- 2
下列字符数组初始化语句中,不正确的是() A: char c[]='900dmornin9'; B: char c[20]="900dmorning"; C: char c[]={'a' ,'b ' ,'c ' ,'d'); D: char c[]={"ffgoodmorning"};
- 3
下列字符数组初始化语句中,不正确的是( )。 A: A) char c[]='goodmorning'; B) char c[20]=“goodmorning"; C) char c[]='a','b','c','d';D) char c[]="goodmorning";
- 4
对字符数组s赋值,不合法的一个是( ) A: char s[]=”Beijing”; B: char s[20]={"Beijing"}; C: char s[20]; s="Beijing"; D: char s[20]={’B’,’e’,’i’,’j’,’i’,’n’,’g’};