A.数组a的第二个元素的值是"bb"
B.输出"cc"使用语句printf("%s",a[2]);
C.数组a的3个元素分别存放的是含有两个字符的一维字符数组
D.数组a的3个元素中各自存放了字符'a'、'b'和'c'
[单选题]若有定义:char *ps[ ] = {"aa", "bb", "cc", "dd"};,则以下叙述正确的是( )。A.*ps[0]是字符'A'B.
[单选题]设有如下定义:char*aa[2]={"abcd","ABCD"},则以下说法中正确的是( )。A.aa数组中元素的值分别是{"abcd","ABCD"};B.aa是指针变量,它指向含有两个数组元素的字符型一维数组C.aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址D.aa数组的两个元素中各自存放了字符‘a’和‘A’的地址
[单选题]设有如下定义char *s[2]={"abcd","ABCD"};则下列说法错误的是A.s数组元素的值分别是″abcd″和″ABCD″两个字符串的首地址B.s是指针数组名,它含有两个元素,分别指向字符型一维数组C.s数组的两个元素分别存放的是含有4个字符的一维字符数组中的元素D.s数组的两个元素中分别存放了字符′a′和′A′的地址
[单选题]设有如下定义:intx=l,y=-1;,则语句:printf(""%d/n"",(x--&++y));的输出结果是()A . 1B . 0C . -1D . 2
[单选题]设有如下定义:intx=10,y=3,z;则语句printf("%d/n",z=(x%y,x/y));的输出结果是()A . 1B . 0C . 4D . 3
[单选题]设有以下定义和语句char str[20]="Program",*p;p=str;则以下叙述中正确的是A.)*p 与 str[0] 的值相等B.)str 与 p 的类型完全相同C.)str 数组长度和 p 所指向的字符串长度相等D.) 数组 str 中存放的内容和指针变量 p 中存放的内容相同
[单选题]设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是______。A.*p与str[0]中的值相等B.sb与p的类型完全相同C.str数组长度和p所指向的字符串长度相等D.数组str中存放的内容和指针变量p中存放的内容相同
[单选题]下列与char*pa[3][5]={"a","bb","ccc"}等价的是( )。A.char (*pa)[][5]={"a","bb","ccc"}B.char*pa[3][]={"a","bb","ccc"}C.char pa[3][]={"a","bb","ccc"}D.都不等价
[单选题]若有以下定义: char s(10)="program",t[]="test"; 则下列选项中对字符串操作错误的是( )。A.strcpy(s,t);B.strcat(s,t);C.cout<<strlen(s);D.gets(s);
[单选题]若有以下定义语句: char * sl="12345", * s2="1234"; printf("%d"n",strlen(strcpy(s1,s2))); 则输出结果是 ( )A.4B.5C.9D.10