以下选项中有语法错误的是()。
A: char*str[]={"guest"};
B: charstr[][10]={"guest"};
C: char*str[3];str[1]="guest";
D: charstr[3][10];str[1]="guest";
A: char*str[]={"guest"};
B: charstr[][10]={"guest"};
C: char*str[3];str[1]="guest";
D: charstr[3][10];str[1]="guest";
举一反三
- 以下给字符数组str定义和赋值正确的是( ) A: char str[10]; str={"china!"}; B: char str[]={"china!"}; C: char str[10]; strcpy(str,"abcdefghijkl"); D: char str[10]={"abcdefghijkl"};
- 以下选项中有语法错误的是( )。 A: char *str[ ]={“guest”}; B: char str[10 ]={“guest”}; C: char *str[3] *str[1]={“guest”}; D: char str[3][10];str[1]={“guest”};
- ( )不能对字符串赋初值.A) char str[5]="good!"; B) char str[]="good!";C) char *str="good!"; D) char str[ ]={‘g',‘o',‘o',‘d',‘!',‘0'}; A: char str[5]="good!"; B: char str[]="good!"; C: char *str="good!"; D: char str[ ]={‘g',‘o',‘o',‘d',‘!',‘0'};
- 以下不能正确进行字符串赋初值的语句是()。? char str[5]="good!";|char *str="good!";|char str[]="good!"; |char str[5]={ 'g','o','o','d'};
- 以下能正确进行字符串初始化的语句是( ) A: char str[] = "good!"; B: char str[8] = "good!"; C: char *str = "good!"; D: char str[5] = {'g', 'o', 'o', 'd', '!'};