数组intresults[]=newint[6]所占存储空间是()字节?

题目
单选题
数组intresults[]=newint[6]所占存储空间是()字节?
A

6

B

12

C

24

D

48

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 在 C 语言中,设有数组定义:char array[ ] = "China";则数组 array 所占用 的空间为 (58) 。

(58)A. 4 个字节 B. 5 个字节 C. 6 个字节 D. 7 个字节


正确答案:C

第2题:

假定一个二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为【 】,所占字节存储空间的字节数为【 】。


正确答案:15 60
15 60 解析:所含元素的个数为15个,所占存储空间的字节数为15*4=60个。

第3题:

假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为60。 ()

此题为判断题(对,错)。


答案:对 

第4题:

设有如下数组定义:charstr[8]={"Fujian"};则分配给数组str的存储空间是()字节

A.6

B.7

C.8

D.9


参考答案:C

第5题:

以下说法正确的有()。

A、使用ReDim语句将释放动态数组所占的存储空间

B、使用ReDim语句也可以保留动态数组中原有的内容

C、使用Erase语句将释放动态数组所占的存储空间

D、使用Erase语句将释放静态数组所占的存储空间


参考答案:BC

第6题:

已知C语言中定义的数组char array[]="program";则数组所占的空间为______。

A.7个字节

B.8个字节

C.9个字节

D.6个字节


正确答案:B
解析:字符型数组并进行初始化,系统按照C语言对字符串处理规定,在字符串的末尾自动加上串结束标记'\O',占用一个字节,因此数据array所占的空间为8。

第7题:

在C语言中,设有数组定义:char array[]=“China”;则数组array所占用的空间为(27)。

A.5个字节

B.6个字节

C.10个字节

D.12个字节


正确答案:B
解析:字符数组是每个元素存放一个字符型数据的数组。C语言中约定用\0作为字符串的结束标志,它占内存空间,但不计入字符串的长度。对数组array赋初值char array[]=“China”,此时系统自动在末尾加入一个‘\0’,此时数组array的长度为6,所占用的空间为6个字节,即char array[]=“China”等价于char array[]={‘C’,‘h’,‘i’,‘n’,‘a’,‘\0’}。若定义char array[]={‘C’,‘h’,‘i’,‘n’,‘a’,},此时数组array的长度为5个字节。

第8题:

设有数组定义: char array[]="China"; 则数组 array所占的空间为

A.4个字节

B.5个字节

C.6个字节

D.7个字节


正确答案:C

第9题:

设有数组定义:chararray[]:”China”;则数组array所占的空间为( )。

A.4个字节

B.5个字节

C.6个字节

D.7个字节


正确答案:C
解析: 本题考查在C++语言中,字符串的存放规则。即字符串存放在字符数组中,而且在字符的后面自动插入标识字符串结束的标识符’\0’,因此,共6个字符,每个字符占用一个字节,故正确答案为C。

第10题:

设有数组定义:char array[]="China";则数组array所占的空间是( )。

A.4个字节

B.5个字节

C.6个字节

D.7个字节


正确答案:C
解析:在定义字符数组时,可以用一个字符串作为初值,对数组进行初始化。要注意的是,数组array的长度不是5,而是6,因为系统将自动在字符串常量的后面加上一个"\0",因此,题干中的初始化语句与chararray[]={"C","h","i","n","9","\0"};等价。