C语言程序设计 教学课件 作者 柴世红第8章.pptVIP

  • 4
  • 0
  • 约5.44千字
  • 约 74页
  • 2016-09-12 发布于广东
  • 举报

C语言程序设计 教学课件 作者 柴世红第8章.ppt

    8.1 字符数组的定义   用来存放字符常量的数组称为字符数组,字符数组的定义形式与前面介绍的数值型数组的定义形式十分类似,其一般形式可表示为: char 数组名[常量表达式]  【例8-1】 以下程序的输出结果是 。    2 字符数组也可以定义为二维或多维数组。例如: char c[5][10]; 即定义了一个二维字符数组,其数组元素为字符型,数组名为c,其结构为5行10列。和数值型数组一样,数组c也可以看成是由5个含有10个数组元素的一维字符数组组成的数组。 char d[2][3][2]; 定义了一个三维字符数组,数组名为d。同样,数组d也可以看成是由2个3行2列的二维字符数组组成的数组。 8.2 字符数组的初始化   1.一次性赋值   和数值数组一次性赋值一样,字符数组一次性赋值是指在定义数组的过程中,在一对大括号中分别给出数组元素的值。  【例8-2】 一次性赋值实例。 图8.1 例8-2运行结果   以下定义了一个一维字符数组,其有10个数组元素,赋值后各元素的值如图8.2所示。 图8.2 数组内容图示 2.逐元素赋值   和数值数组一样,字符数组的逐元素赋值指在定义字符数组后,分别对字符数组的每一个元素分别赋值。  【例8-3】 逐元素赋值实例。 图8.3 例8-3运行结果   3.用循环语句赋值   【例8-4】 定义

文档评论(0)

1亿VIP精品文档

相关文档