网站首页
手机版

字符数组只能存放字符串吗

更新时间:2022-03-19 22:40:51作者:佚名

字符数组只能存放字符串吗

品牌型号:lenovo ThinkPad X250
系统:Windows 10
软件版本:

字符数组只能存放字符串吗

C语言中字符数组既可以保存字符,又可以保存字符串。C语言中字符数组的一般形式为: char 数组名[数据长度] 。例如:char a[10]; a[0]='0'; a[1]=' 1'; a[2]='2'; a[3]='3'; a[4]='4'; a[5]='5'; a[6]=' 6'; a[7]='7'; a[8]='8'; a[9]='9'; 就定义了a为字符数组,包含10个"0"到“9”的字符元素。因此,C语言中字符数组不单单只能保存字符串。

字符数组是指用来存放字符数据的数组。其定义的一般形式为: char 数组名[数据长度] 。字符数组用于存放字符或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。

字符数组的初始化与数值型数组初始化没有本质区别。但它除了可以逐个给数组元素赋予字符外,也可以直接用字符串对其初始化。用字符常量逐个初始化数组。例如:char a[8]={'i','l','o','v','e','y','o','u'};把8个字符依次分别赋给c[0]~c[7]这8个元素。

如果在定义字符数组时不进行初始化,则数组中各元素的值是不可预料的。如果花括号中提供的初值个数(即字符个数)大于数组长度,则出现语法错误。如果初值个数小于数组长度,则只将这些字符赋给数组中前面那些元素,其余的元素自动定为空字符(即'\0')。


本文标签: 数组  字符  语言  字符串  既可  

为您推荐

怎么看电脑的ip地址(怎么看电脑的ip地址和物理地址)

1、首先得进入“网络和共享中心”(在控制面板可以进入,右单击左下角那个网络图标也可以进入),然后再点击已链接的网络。2、完成第一步后,就进入了“网络连接状态”窗口,点击“详细信息”3、在详细列表里我们就可以看到网络的详细

2024-09-18 09:37

怎么看电脑是多少位的 怎么看电脑是多少位的处理器

1、打开开始菜单,最小面有一个搜索的位置。2、在搜索内输入cmd,然后回车。3、然后会出现各一个程序,在程序内输入systeminfo,然后回车。4、等系统会进行分析,会出来很多信息,我们往下翻找到系统类型一栏,就可以看

2024-09-18 09:36

win10锁屏不弹登录框 win10不出登录框

最佳答案直接强制关机三四次,这时就会出现系统的启动设置页面,选择“启用安全模式”一项,或是按下键盘上的4键。启动安全模式,右键点击左下角的开始按钮,在弹出菜单中选择“运行”菜单项。在打开的运行窗口中,输入命令msconfig,然后点击确定按钮。

2024-09-18 06:37

笔记本怎么设置路由器 笔记本怎么设置路由器上网

1、首先要把路由器的硬件连接好,将网口和电脑通过路由器连接。这里要注意,网线一端连接网孔,一端连接到路由器的总线接口上;另一根网线一端连在电脑网口上,一端连接在路由器的任意支口上。2、然后在浏览器中输入“tplogin.

2024-09-18 01:57

笔记本进水了怎么办 笔记本进水了怎么办啊

1、笔记本电脑进水后要立即拔掉电源,将电脑关机,并将表面的水擦干净。2、不要用吹风机吹干,吹风机可能会让内部水分加速流动。3、一些笔记本电脑有设计排水孔,用户可以查看说明书,之后让水从排水孔排出。4、笔记本电脑进水后要将

2024-09-18 01:57

笔记本怎么关闭小键盘(笔记本怎么关闭小键盘模式切换)

1、一般是左下角的Fn+右上角的有个NmLK(Number Lock ),应该和那个Insert在一块。两个键同时按,即可实现开启小键盘和关闭小键盘。2、Shift NumLk。在键盘上方有一个写有NumLk 字样也有的

2024-09-18 01:57