2.对两个数组a和b进行如下初始化: char a[]="ABCDEF"; char b[]={'A', 'B', 'C', 'D', 'E', 'F'}; 则以下叙述正确的是 。
A.a与b数组完全相同
B.a与b长度相同
C.a和b中都存放字符串
D.a数组比b数组长度长
A.a与b数组完全相同
B.a与b长度相同
C.a和b中都存放字符串
D.a数组比b数组长度长
第1题
A.aa数组成元素的值分别是“abcd”和ABCD“
B.aa是指针变量,它指向含有两个数组元素的字符型一维数组
C.aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D.aa数组的两个元素中各自存放了字符‘a’和‘A’的地址
第2题
A.int a[][3]={{1,2,3},{4,5,6}};
B.int a[][3]={{1,0,1},{},{1,1}};"
C.int a[2][4]={{1,2,3},{4,5},{6}};
D.int a[2][]={{1,0,1},{5,2,3}};
第5题
A.正确
B.错误
第6题
A.错误
B.正确
第7题
A.数组的长度必须在定义数组时指定,且数组中所有元素的数据类型必须相同
B.如果定义一维数组时提供了初始化列表,则数组的长度可以省略
C.如果定义二维数组时提供了初始化列表,则数组的列下标可以省略
D.如果定义二维数组时提供了初始化列表,则数组的行下标可以省略
第9题
若已定义int a;下面对(1)(2)两个语句的正确解释是()。
(1)int *p=&a;(2)*p=a;
A.语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值
B.(1)和(2)语句的执行结果,都是把变量a的地址赋给指针变量p
C.(1)在对p进行说明的同时进行初始化,使p指向a
(2)将变量a的值赋给指针变量p
D.(1)在对p进行说明的同时进行初始化,使p指向a
(2)将变量a的值赋给*p
第10题
A.intarr5[][]=newint[4,5];
B.int[][]arr6=newint[4,5];
C.intarr7[,]=newint[4,5];
D.int[,]arr8=newint[4,5];