如果定义了char a[10],则数组a可以能够容纳的最长字符串长度为10。
第1题:
在C语言中,设有数组定义:char array[]=“China”;则数组array所占用的空间为(27)。
A.5个字节
B.6个字节
C.10个字节
D.12个字节
第2题:
此题为判断题(对,错)。
第3题:
此题为判断题(对,错)。
第4题:
使用“typedef char BB[10][50];”语句定义()为含有10行50列的二维字符数组类型。
BB
略
第5题:
给出发下定义: char x[]="abcdefg"; char y[]={'a', 'b', 'c', 'd', 'e', 'f', 'g' };则正确的叙述为______。
A.数组x和数组y等价
B.数组x和数组y的长度相同
C.数组x的长度大于数组y的长度
D.数组x的长度小于数组y的长度
第6题:
假定二维数组的定义为“char a[M][N];”,则该数组共包含有___个字符
元素。
第7题:
下列说法正确的是( )。
A.在C语言中,可以使用动态内存分配技术定义元素个数可变的数组
B.在C语言中,数组元素的个数可以不确定,允许随机变动
C.在C语言中,数组元素的数据类型可以不一致
D.在C语言中,定义了一个数组后,就确定了它所容纳的元素的个数
第8题:
此题为判断题(对,错)。
第9题:
A、char str[]={"abcdefghijklmn "};
B、char str[10];str={" abcdefghijklmn "};
C、char str[10]={"abcdefghijklmn"};
D、char str[10];strcpy(str,"abcdefghijklmn");
第10题:
假定二维数组的定义为“char a[3][5];”,则该数组所含元素的个数为()。
15
略