下列语句, 叙述正确的是()。 char c1[]="abcd"; char c2[]={'a' , 'b' , 'c' , 'd' };
A. 数组 c1 和数组 c2 等价
B. 数组 c1 占用空间大于数组 c2 占用空间
C. 数组 c1 占用空间小于数组 c2 占用空间
D. 数组 c1 和数组 c2 的长度相同
下列正确进行字符串赋值、 赋初值的语句是()。
A. char str[10];str= "abcdefg";
B. char str[10];str= {"abcdefg"};
C. char str[10]= "abcdefg";
D. char str[10]= "abcdefghijkl";
有以下程序 int main() { char str[10]="abcd\n"; cout
A. 4 4
B. 5 5
C. 10 5
D. 10 10
若有 char str[]="student"; 则( )不可输出该字符串。
A. coput<
B. int i;for(i=0;i<5;i++) cout<
C. putchar(a);
D. puts(a);