下列关于带初始赋值的字符数组说明中,错误的是_____。
A: char str[]={'T','u','r','b','o',' ','C','\0'};
B: char str[7]="Turbo C";
C: char str[]="Turbo C";
D: char *str="Turbo C";
A: char str[]={'T','u','r','b','o',' ','C','\0'};
B: char str[7]="Turbo C";
C: char str[]="Turbo C";
D: char *str="Turbo C";
举一反三
- 下面关于字符串的说明中,错误的是( ) A: char str[7]="FORTRAN"; B: char str[ ]="FORTRAN"; C: char *str ="FORTRAN"; D: char str[ ]= {’F’, ’O’, ’R’, ’T’, ’R’, ’A’, ’N’,’\0’};
- 下列错误的说明语句是( )。 A: char word[]={‘T’,‘u’,‘r’,‘b’,‘o’,‘\0’}; B: char word[]={"Turbo\0"}; C: char word[]="Turbo\0"; D: char word[]=‘Turbo\0’;
- 下面关于字符串的说明中,错误的是( ) A: char str[7]="FORTRAN"; B: char str[ ]="FORTRAN"; C: char *str ="FORTRAN"; D: char str[ ]= {’F’, ’O’, ’R’, ’T’, ’R’, ’A’, ’N’,’0’};
- 下列对字符串的定义中,错误的是() A: char str[7]="FORTRAN"; B: char str[]="FORTRAN"; C: char *str="FORTRAN"; D: char str[]={'F','O','R','T','R','T','R','A','N',0}
- 下列程序片段中不正确的字符串赋值或初始化方式是( )。 A: char str[10]; str=”string”; B: char *str; str=”string”; C: char str[7]={’s’,’t’,’r’,’i’,’n’,’g’,’0’}; D: char str[ ]=”string”;