[工学]第七章-数组.pptVIP

  • 3
  • 0
  • 约1.64万字
  • 约 71页
  • 2018-03-02 发布于浙江
  • 举报
[工学]第七章-数组

数组的概念 1.数组的定义 2.数组的数据类型 3.数组的维数 1.数组的定义 按序排列的同类数据元素的集合就称为数组。 在C语言中,一个数组可以分解为多个数组元素。 按数组元素类型的不同,数组又可分为数值型数组、字符型数组、指针型数组、结构体型数组等各种类别。 2.数组的数据类型 数组的数据类型可以是各种基本数据类型,如int、float、double、char、long等 。还可以指针型、结构体型、共用体型、枚举型(后续章节将介绍)等。 C语言规定,同一数组中的所有元素必须是相同类型的,不允许同一个数组中包含不同的数据类型。 3. 数组的维数 一维数组的元素有一个下标、二维数组的元素有两个下标、三维数组有三个下标。 C语言的数组可以是多维的,但一般常用的是一维数组和二维数组。 一维数组 一维数组的定义 一维数组的引用 一维数组的初始化 1、一维数组的定义 一维数组定义的语法格式如下: 类型说明符 数组名 [数组长度]; 其中: (1)“类型说明符”可以是任何一种基本数据类型或构造数据类型。 例如: int m[8]; /*定义一个整型数组m,有8个元素*/ char c[20]; /*定义一个字符数组c,有20个元素*/ (2)“数组名”是用户定义的数组标识符。其命名规则和变量命名规则相同。 1、一维数组的定义 (3)数

文档评论(0)

1亿VIP精品文档

相关文档