- 0
- 0
- 约1.71万字
- 约 104页
- 2017-08-20 发布于广东
- 举报
本章学习目标 迄今为止,我们使用的都是属于基本类型(整型、字符型、实型)的数据,C语言还提供了构造类型的数据,包括数组类型、结构体类型、共用体类型。基本类型数据按一定规则组成了构造类型数据。通过本章的学习,读者应该掌握以下内容: 一维数组 二维数组 字符数组 多维数组 6.1.1 相关知识 数组是一种十分有用的数据结构,许多问题不用数组几乎难以解决。一维数组是数组应用的基础。 数组是同一数据类型的有序数据的集合。构成数组的单元称为数组元素,数组元素的序号称为下标。C语言中数组的下标从0开始计数,最大下标比数组元素个数少1。比如数组a有5个整数元素,a[0]是它的第0号元素(第1个元素),a[4]是它的第4号元素(第5个元素),它在内存中 的形式如图6-1所示。 数组名a[0]1(数组中所有a[1]34元素都有相a[2]-5同的名字)a[3]67a[4]9↑数组中元素的序号 图6-1 数组在内存中的形式 数组元素的序号用方括号括起来。方括号又被称为下标运算符,具有最高的优先级。下标必须是一个整数,如a[2],或一个整型表达式,如i=1,j=2,则a[i+j]就表示a[3]。 带下标的数组名在这里就相当于该类型的一个变量,因此可以作为赋值语句的左值,如a[4]+=3;数组的维数是数组元素下标的个数。根据数组的维数可以将数组分为一维、二维、三维、多维数组。 6.1.2
您可能关注的文档
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第4章数组.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第5章 函数.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第6章指针.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第7章复杂数据类型.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第8章文件.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第9章预编译和位运算.ppt
- C语言程序设计实用教程 教学课件 作者 陈方 C语言程序设计模拟试卷A.doc
- C语言程序设计实用教程 教学课件 作者 陈方 C语言程序设计模拟试卷B.doc
- C语言程序设计实用教程 教学课件 作者 陈方 第1章.ppt
- C语言程序设计实用教程 教学课件 作者 陈方 第2章.ppt
原创力文档

文档评论(0)