以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )。
A: char s[10]="abcdefg";
B: char t[]="abcdefg";
C: char s[10];s="abcdefg";
D: char s[10];strcpy(s,"abcdefg");
A: char s[10]="abcdefg";
B: char t[]="abcdefg";
C: char s[10];s="abcdefg";
D: char s[10];strcpy(s,"abcdefg");
举一反三
- 以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( ) A: char s[10]; s = "abcdefg"; B: char s[10] = "abcdefg"; C: char s[10]; strcpy (s, "abcdefg"); D: char t[ ] = "abcdefg", *s = t;
- 以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是______。 A: char<br/>s[10];strcpy(s,"abcdefg"); B: char<br/>s[10];s="abcdefg"; C: char<br/>s[10]="abcdefg"; D: char<br/>t[]="abcdefg",*s=t;
- 以下字符串定义错误的是___________。 A: char s[7]="Teacher"; B: char s[]="Teacher"; C: char s[10]={"Teacher"}; D: char s[10]="Teacher";
- 以下程序段中,可以正确赋字符串(编译时系统不会提示错误)的是( )。 A: char s[10]="abcdefg"; B: char t[]="abcdefg",*s=t; C: char s[10]; s="abcdefg"; D: char s[10]; strcpy(s,"abcdefg");
- 针对字符串的不同表达方式,下面说法错误的有( )。 A: char *s="girl"; 等价于 char *s; s="girl"; B: char *s="girl"; 等价于 char *s; *s="girl"; C: char s[4]= "boy"; 等价于 char *s= "boy"; D: char s[10]={"girl"}; 等价于 char s[10]; s[10]={"girl"};