语句char m[]=a,b,c,d,e,f与char n[]=abcdef
举一反三
- 语句char x[ ]="abcdef"; 和 char x[ ]={'a','b' 'c','d','e','f'}; 等价
- 下面语句错误的是( )。 A: int *p; *p=20; B: char *s="abcdef"; printf("%s\n",s); C: char *str="abcdef"; char *p;p=str D: char *str;str="abcdef";
- 下列能正确进行字符串赋值操作的语句是()。 A: char<br/>s[5]={"abcdef"}; B: char<br/>s[5]={ ′a′, ′b′, ′c′, ′d′,<br/>′e′, ′f′}; C: char<br/>*s; s="abcdef" ; D: char<br/>*s; scanf ("%s",s );
- 一下关于字符数组定义并赋值语句正确的是()。 A: char ch[]={'abcdef'}; B: char ch={'a','b','c','d','e','f'}; C: char ch[]={'97','98','99','100','101','102'}; D: char ch[]={'a','b','c','d','e','f'};
- 下面能正确进行字符串赋值操作的语句是( ) 。 A: char s[5]={“ABCDE”}; B: char s[5]={’a’,’b’,’c’,’d’,’e’}; C: char *s;s=”ABCDEF”; D: char s[5]=”ABCDEF”;