A、S数组中数组元素的值分别是“abcd”,”ABCD”
B、S是指针变量,它指向含有两个数组元素的字符型一维数组
C、S数组的两个元素分别存放的字符’a’和’A’
D、S数组的两个元素分别存放的字符串“abcd”和”ABCD”的首地址
第1题:
已知函数定义如下,函数abed的功能是( )。 abcd(char *s1,char *s2) { while(*s2++=*s1++); }
A.串复制
B.求串长
C.串比较
D.串反向
第2题:
下列判断正确的是( )。
A.char a="ABCD";等价于char*a;*a="ABCD";
B.char str[10]={"ABCD");等价于char str[10];str[]={"ABCD");
C.char*s="ABCD";等价于char s;*s="ABCD";
D.char c[5]="ABCD",d[5]="ABCD";等价于char c[5]=d[5]="ABCD";
第3题:
假设有定义 char s1[20]="1234567" ,s2[20]={"ABCD"};,则执行strcpy(s1,s2)后,s1的内容为“ABCD”
第4题:
下列判断正确的是( )。
A.chara="ABCD";等价于char*a;*a="ABCD";
B.char str[10]={"ABCD"};等价于char str[10];str[]={"ABCD"};
C.char*s="ABCD";等价于char s;*s="ABCD";
D.charc[5]="ABCD",d[5]="ABCD";等价于char c[5]=d[5]="ABCD";
第5题:
下列判断正确的是( )。
A.char a="ABCD":等价于char*a;*a="ABCD":
B.char str[10]={"ABCD"}:等价于char str[10];str []={"ABCD"};
C.char*s="ABCD":等价于char s;*s="ABCD";
D.char c[5]="ABCD",d[5]="ABCD":等价于char c [5]-d[5]="ABCD";