下一页 总目录 章目录 返回 上一页 第5章 C51数据结构 5.1 数 组 5.2 指 针 5.3 结 构 5.4 联 合 5.5 枚 举 在单片机应用系统中,除了数值计算和数据的输入输出外,还经常遇到非数值运算问题。为了设计高质量的应用程序,设计者不但要掌握编程技术,还要研究程序所加工的对象,即研究数据的格式、特性、数据元素之间的相互关系。数据结构所研究的内容是数据元素之间的逻辑关系,即所谓数据的逻辑结构。而数据元素在计算机内的存储方式,即是所谓数据的物理结构(或存储结构)。数据结构实际上就是数据元素之间的组织关系,一般地定义为一个二元组B = (K, R),其中K是数据元素的有限集合,而R是K上的关系的有限集合。本书着重阐述C51中数据结构的基本概念及其在相关程序设计中的应用。 第5章C51数据结构 5.1 数 组 5.1.1 数组的定义和引用 数组是一组有序数据的集合,数组中的每一个数据都属于同一个数据类型。数组中的各个元素可以用数组名和下标来唯一地确定。在C语言中数组必须先定义,然后才能使用。 一维数组的定义形式如下: 数据类型 数组名[常量表达式]; 二维数组的定义形式如下: 数据类型 数组名 [常量表达式1] [常量表达式2]; 5.1.2 字符数组 用来存放字符数据的数组称为字符数组,
您可能关注的文档
- (电工电子技术)模拟电路.ppt
- (电工电子技术)项目二直流稳压电源.ppt
- (电工电子技术)项目三 功率放大器1.ppt
- (电工电子技术)项目四制作报警器显示器.ppt
- (电工电子技术)项目五制作无线电话筒.ppt
- (电工电子技术)项目一制作简易电路.ppt
- (电工电子技术)制作流水灯.ppt
- (电工电子技术)制作抢答器.ppt
- (电工电子技术)制作数字钟.ppt
- 51单片机智能车设计实例第3章51单片机的硬件资源.ppt
- 基于改进Deeplabv3^(+)的大口黑鲈表型数据测量与品质预测方法.pdf
- 不同色系乌桕呈色期色素含量变化规律.pdf
- 云南干热河谷区柑橘园生草栽培对土壤特性的影响.pdf
- 玉米非生物胁迫适应性的分子机制研究进展:从关键基因到调控网络.pdf
- 生物刺激素对冬瓜幼苗生长的影响.pdf
- 产教融合实训基地助力高质量涉农“双创”型人才培育探索.pdf
- 甜菜碱对热应激山羊胎盘滋养层细胞增殖、凋亡及抗氧化功能的影响.pdf
- 我国荔枝、龙眼新品种保护现状分析及发展对策研究.pdf
- 中国热带农业遥感研究体系框架与展望.pdf
- 基于AMMI模型和GGE双标图评价江苏淮北夏大豆区域试验品种丰产性及适应性.pdf
原创力文档

文档评论(0)