计算机科学与技术(本科)

在C语言中,顺序存储长度为3的字符串,需要占用()个字节。A、4B、3C、6D、12

题目

在C语言中,顺序存储长度为3的字符串,需要占用()个字节。

  • A、4
  • B、3
  • C、6
  • D、12
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在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个字节。

第2题:

假设页的大小为4KB,页表的每个表项占用4个字节。对于一个64位地址空间系统,采用多级页表机制,至少需要( )级页表。

A 2

B 3

C 6

D 7


参考答案C

第3题:

存储一个空字符串需要占用0个字节的存储空间。 ()

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


答案:错 

第4题:

在C语言中,顺序存储长度为3的字符串,需要占用()个字节。

A4

B3

C6

D12


A

第5题:

在C语言中,存储字符串"ABCD"需要占用()字节。

A4

B2

C5

D3


C

第6题:

在内存中,存储字符′x′要占用1个字节,存储字符串″X″要占用【11】个字节。


正确答案:
2

第7题:

若表中一个字段定义类型为char,长度为20,当在此字段中输入字符串“数据库技术”时,此字段将占用10个字节的存储空间。()

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


参考答案:×

第8题:

下列关于字符串的说法中错误的是

A.在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志

B.′\0′作为标志占用存储空间,计入串的实际长度

C.在表示字符串常量的时候不需要人为在其末尾加入′\0′

D.在C语言中,字符串常量隐含处理成以′\0′结尾


正确答案:B

第9题:

顺序存储字符串“ABCD”需要占用()个字节。
5

第10题:

存储一个空字符串需要占用0个字节的存储空间。()

A

B