单片机C语言开发技术课件.pptxVIP

  • 6
  • 0
  • 约1.16万字
  • 约 63页
  • 2023-11-07 发布于江苏
  • 举报
单片机C语言开发技术 第六章 数组与指针 内容概述 数组是一种构造类型的数据,通 常用来处理具有相同属性的一批数 据。本章主要介绍一维数组、二维 数组、多维数组以及字符数组的定 义、初始化、引用及应用。 vC51语言还提供了构造类型的数据,它们有: 数组类型、结构体类型、共用体类型。构造 类型数据是由基本类型数据按一定规则组成 的,因此有的书称它们为“导出类型”。 6.1 一维数组 6.1.1 一维数组的定义 v一维数组的定义方式为: 类型说明符 数组名[常量表达式]; 例如: int a [10] ; v它表示数组名为a,此数组有10个元素。 例如,下面这样定义数组是不行的: int n; scanf(%d ,n); int a [n] ; 6.1.2 一维数组元素的引用 数组必须先定义,后使用。 C51语言规定 只能逐个引用数组元素而不能一次引用整个 数组。 数组元素的表示形式为: 数组名[下标] 下标可以是整型常量或整型表达式。例如 : a [0] =a [5] +a [7] -a [2*3] 6.1.3 一维数组的初始化 对数组元素的初始化可以用以下方法实现: 1)在定义数组时对数组元素赋以初值。 例如: int a [10] ={0 ,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9}; 2) 可以只给一部分元素赋值。 例如: int a

文档评论(0)

1亿VIP精品文档

相关文档