C语言|字符数组和字符串回顾

前言

        用来存放字符的数组称为字符数组。字符数组实际上是一系列字符的集合,也就是字符串(string)。

        在C语言中,没有专门的字符串变量,没有string类型,通常就用一个字符数组来存放一个字符串。

        注意:数组名不能为左值,就是不能给数组名赋值。

一、字符数组

1)char aa[32]={};//赋数组中数值初值为0,也可以写为 char aa[32]={0};

2)char aa[32];//数组中的初值值为随机值

        联想:int a;

                  1、在全局区(静态区)中,a的初值默认为0;

                  2、在栈区中,a的初值为随机值。

3)其他示例

char a[10];  //一维字符数组
char b[5][10];  //二维字符数组
char c[20]={'c', '  ', 'p', 'r', 'o', 'g', 'r', 'a','m'};  // 给部分数组元素赋值
char d[]={'c', ' ', 'p', 'r', 'o', 'g', 'r', 'a', 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你好,奋斗者!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值