- 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
您可能关注的文档
最近下载
- 产品质量先期策划(APQP)控制程序.pptx VIP
- 2023北京北师大实验中学初三(上)开学考数学试题及答案.pdf VIP
- 新版APQP与旧APQP任务对比.docx VIP
- 涂料项目现场管理培训方案.pptx
- 煤矿调度员应急处置工作规范.docx
- YD∕T 2375-2019 高精度时间同步技术要求.pdf
- 2026年高级管理者的领导力与战略规划能力测试题目集.docx VIP
- 科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷及答案.docx VIP
- 新标准大学英语视听说教程4听力原文及翻译PDF打印.pdf VIP
- 重庆市巴蜀中学2026届高三8月高考适应性月考(一)数学试卷含答案.pdf VIP
原创力文档

文档评论(0)