- 73
- 0
- 约2.37万字
- 约 132页
- 2017-09-13 发布于湖北
- 举报
程序设计语言(C) 王正杰 第四章 数组、指针与字符串 操纵字符串外,我们还可以利用指针来使用字符串。本章将介绍典型的构造类型——数组和结构体,以及与数组和结构体密切相关的指针和字符串。 数组是具有一定顺序关系的若干相同类型变量的集合体,组成数组的变量称为该数组的元素。 一维数组通常用于表示由固定多个同类型的具有线性次序关系的数据所构成的复合数据,如向量、某个学生的各门课成绩、学生的姓名表等。在C语言中使用数组必须先进行定义,一维数组的定义形式为: 存储类型说明符 数据类型标识符 数组名 [常量表达式]; int a[5]; 数组名是用户定义的数组标识符,数组名的命名规则要遵循标识符命名规则。方括号中的常量表达式表示数组元素的个数,也称为数组的长度。 对于数组定义应注意以下几点:1)数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。2)数组名不能与其它变量名相同。3)不能在方括号中用变量来表示元素的个数,可以用符号常数或常量表达式,如arrry[10]表示数组arrry有 10个元素,其下标从0开始。 一维数组的初始化 数组的初始化就是在定义的同时,给部分或全部元素赋值,一维数组的初始化的格式是: 数据类型标识符 数组名[常量表达式]={初值表}; 其中,初值表用一对花括号{}括起,每个初始值之间用逗号隔开。例如: in
原创力文档

文档评论(0)