C语言字符数组应用及程序.docVIP

  • 6
  • 0
  • 约1.33万字
  • 约 10页
  • 2016-10-09 发布于贵州
  • 举报
C语言字符数组应用及程序

C语言字符数组的应用 用来存放字符量的数组称为字符数组。 7.1.1字符数组的定义 形式与前面介绍的数值数组相同。例如: char c[10]; 由于字符型和整型通用,也可以定义为int c[10]但这时每个数组元素占2个字节的内存单元。 字符数组也可以是二维或多维数组。例如: char c[5][10]; 即为二维字符数组。 7.1.2字符数组的初始化 字符数组也允许在定义时作初始化赋值。 例如: 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]的值为‘m’ 其中c[9]未赋值,由的值为‘p’系统自动赋予0值。当对全体元素赋初值时也可以省去长度说明。例如: char c[]={`c`,` `,`p`,`r`,`o`,`g`,`r`,`a`,`m`}; 这时C数组的长度自动定为9。 7.1.3字符数组的引用 【例7.8】 main() { int i,j; char a[][5]={{B,A

文档评论(0)

1亿VIP精品文档

相关文档