字符数组
标签: C语言
学习人数: 4409

定义

形式与前面介绍的数值数组相同。

例如:

char c[10];

由于字符型和整型通用,也可以定义为 int c[10]但这时每个数组元素占 2 个字节的内存单元。
字符数组也可以是二维或多维数组。

例如:

char c[5][10];

即为二维字符数组。

 

 

初始化

字符数组也允许在定义时作初始化赋值。

例如:

char c[10]={‘c’, ‘ ’, ‘p’, ‘r’, ‘o’, ‘g’, ‘r’, ‘a’,’m’};  

赋值后各元素的值为:

数组c
c[0]的值为‘c’
c[1]的值为‘ ’
c[2]的值为‘p’
c[3]的值为‘r’
c[4]的值为‘0’
c[5]的值为‘g’
c[6]的值为‘r’
c[7]的值为‘a’
c[8]...

登录查看完整内容


课后作业

掌握本节内容


登录后发布评论

暂无评论,来抢沙发