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', '

你可能感兴趣的:(软件学习,c语言,数据结构,开发语言)