首页 百科知识 字符数组的概念

字符数组的概念

时间:2024-09-22 百科知识 版权反馈
【摘要】:逐个输入、输出字符时,要指出字符数组元素的下标,而且使用“%c”格式符。另外,从键盘上输入字符时,无需输入字符的定界符——单引号;输出时,系统也不输出字符的定界符。

6.3.1 字符数组的概念

数组元素为字符的数组称为字符数组。字符数组中的每个元素都是单个字符。

1.字符数组的定义

字符数组与数值数组一样,可以是一维数组,也可以是多维数组,定义的格式也与数值数组相同。

例如:

img370

2.字符数组的初始化

可以对字符数组全部初始化,也可以部分初始化,其中未初始化的部分元素系统将自动赋值为'\0'。

例如:

img371

3.字符数组的引用

字符数组的元素可以逐个引用,引用方法与引用数值数组元素类似。例如:

若输入字符数组,可以使用getchar()或scanf()函数输入字符。

例如:

img372

img373

若输出字符数组,可以使用putchar()或printf()函数输出字符。

例如:

img374

注意:

逐个输入、输出字符时,要指出字符数组元素的下标,而且使用“%c”格式符。另外,从键盘上输入字符时,无需输入字符的定界符——单引号;输出时,系统也不输出字符的定界符。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈