设有如下定义char*S[2]={“abcd”,”ABCD”};则以下说法正确的是() A、S数组中数组元素的值分别是“abcd”,”ABCD”B、S是指针变量,它指向含有两个数组元素的字符型一维数组C、S数组的两个元素分别存放的字符’a’和’A’D、S数组的两个元素分别存放的字符串“abcd”和”ABCD”的首地址

设有如下定义char*S[2]={“abcd”,”ABCD”};则以下说法正确的是()

A、S数组中数组元素的值分别是“abcd”,”ABCD”

B、S是指针变量,它指向含有两个数组元素的字符型一维数组

C、S数组的两个元素分别存放的字符’a’和’A’

D、S数组的两个元素分别存放的字符串“abcd”和”ABCD”的首地址


相关考题:

下列判断正确的是( )。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";

下列判断正确的是( )。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";

下列判断正确的是( )。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";

设有如下定义char *s[2]={"abcd","ABCD"};则下列说法错误的是A.s数组元素的值分别是″abcd″和″ABCD″两个字符串的首地址B.s是指针数组名,它含有两个元素,分别指向字符型一维数组C.s数组的两个元素分别存放的是含有4个字符的一维字符数组中的元素D.s数组的两个元素中分别存放了字符′a′和′A′的地址

已知函数定义如下,函数abed的功能是( )。 abcd(char *s1,char *s2) { while(*s2++=*s1++); }A.串复制B.求串长C.串比较D.串反向

下列判断正确的是( )。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";

下列判断正确的是( )。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";

下列判断正确的是( )。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;

假设有定义 char s1[20]="1234567" ,s2[20]={"ABCD"};,则执行strcpy(s1,s2)后,s1的内容为“ABCD”