数组a经初始化char a[ ]=“English”;a[7]中存放的是( )。

数组a经初始化char a[ ]=“English”;a[7]中存放的是( )。A. 变量h B. 字符串的结束符 C. "h" D. 字符h
最新回答
过来人

2024-10-17 09:30:21

数组a经初始化char a[ ]="English";a[1]中存放是字符,所以这一题选择A。

字符是

电子计算机
或无线电通信中字母、数字、符号的统称,其是
数据结构
中最小的数据存取单位,通常由8个二进制位(一个字节)来表示一个字符。字符是计算机中经常用到的二进制编码形式,也是计算机中最常用到的信息形式。

扩展资料:

字符的作用:

针对

微软
公共语言运行库的应用程序使用编码将字符表示形式从本机字符方案映射至其他方案。应用程序使用解码将字符从非本机方案映射至本机方案。

电脑和通讯设备会使用字符编码的方式来表达字符。意思是会将一个字符指定给某个东西。传统上,是代表整数量的位元序列,如此,则可透过网络来传输,同时亦便于储存。两个常用的例子是ASCII和用于

统一码
的UTF-8。

根据

谷歌
的统计,UTF-8是最常用于网页的编码方式。相较于大部分的字符编码把字符对应到数字或位元串,摩斯密码则是使用不定长度的
电子脉冲
的序列来表现字符。

月影依风

2024-10-17 14:39:02

楼主首先要明白的是什么是长度。数组元素的个数称之为数组的长度。现在再看看问题
第一个是
字符串,第二个是字符数组
,字符串以'\0'为结束符号,字符数组不用。那就很明白了。B
对。要说明的是,虽然他们长度相同,不过占的内存字节数是不一样的,第一个占7个字节(后面的'\0'占一个。)第二个占6个字节。