- 4
- 0
- 约5.44千字
- 约 74页
- 2016-09-12 发布于广东
- 举报
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】 定义
您可能关注的文档
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第16章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第17章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第18章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第19章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础1.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 基本数据类型、操作符和表达式 第2章.ppt
- C语言 程序设计 第1章程序设计基础及C语言概述.ppt
- C语言 程序设计 第2章 C语言基础及顺序结构程序设计.ppt
- C语言 程序设计 第3章 选择结构程序设计.ppt
- C语言 程序设计 第4章 循环结构程序设计.ppt
原创力文档

文档评论(0)