设“int a[][4]={0,0);”则以下错误的描述是()。
A.数组a的每个元素都可得到初值0
B.二维数组a的第一维大小为1
C.数组a的行数为1
D.只有元素a[0][0]和a[0][1]可得到初值0,其余元素得不到初值0
以下叙述中正确的是
A.语句charstr[10]=""string!"";和charstr[10]={""string!""};并不等价
B.对于一维字符数组,不能使用字符串常量来赋初值
C.对于字符串常量""string!"",系统已自动在最后加入了"\0"字符,表示串结尾
D.在语句charstr[1=""string!"";中,数组str的大小等于字符串的长度
在Windows中,“任务栏”( )。
(A)只能改变位置不能改变大小 (B)只能改变大小不能改变位置
(C)既不能改变位置也不能改变大小 (D)既能改变位置也能改变大小
以下叙述中正确的是
A.语句inta[]={0};是不合法的,遗漏了数组的大小
B.语句chara[2]={""A"",""B"");是合法的,定义了一个包含两个字符的数组
C.语句inta[8]:{0};是合法的
D.语句chara[3];a=""AB"";是合法的,因为数组有三个字符空间的容量,可以保存两个字符
若定义a[][2]={1,2,3,4,5,6,7);,则a数组中行的大小是( )。
(A)2 (B)3 (C)4 (D)无确定值
A.必须在主调函数中说明此数组的大小
B.实参数组类型与形参数组类型可以不匹配
C.在被调函数中,不需要考虑形参数组的大小
D.实参数组名与形参数组名必须一致