单片机原理及应用——C语言程序设计与实现 马斌 韩忠华 王长涛 夏兴华 第5章 C51数据结构新.pptVIP

  • 6
  • 0
  • 约1.73千字
  • 约 15页
  • 2015-12-17 发布于广东
  • 举报

单片机原理及应用——C语言程序设计与实现 马斌 韩忠华 王长涛 夏兴华 第5章 C51数据结构新.ppt

第5章 C51数据结构 5.1数组 5.2指针 5.3结构 5.4联合 5.5枚举 5.1数组 5.1.1数组的定义和引用 5.1.2字符数组 5.1.3数组元素赋初值 5.1.4数组作为函数的参数 5.1数组 5.1.1数组的定义和引用 数组是一组有序数据的集合,数组中的每一个数据都属于同一个数据类型。数组中的各个元素可以用数组名和下标来唯一地确定。 数据类型 数组名[常量表达式]; 数据类型 数组名 [常量表达式1] [常量表达式2]; 5.1数组 5.1.2字符数组 用来存放字符数据的数组称为字符数组,它是C语言中常用的一种数组。字符数组中的每个元素都是一个字符,因此可用字符数组来存放不同长度的字符串。 5.1数组 5.1.3数组元素赋初值 数据类型 [存储器类型] 数组名 [常量表达式] = {常量表达式}; 其中,“数据举型”指出数组元素的数据类型,存储器类型是可选项,它指出定义的数组所在存储器空间。常量表达式表中给出各个数组元素的初值。 5.1数组 5.1.4数组作为函数的参数 除了可以用变量作为函数的参数之外,还可以用数组名作为函数的参数。用一个数组名作为函数的参数时,在进行函数调用的过程中参数传递方式采用的是地址传递。 5.2指针 5.2.1指针与地址 一个程序的指令、常量和变量等都要存放在机器的内存单元中,而机器的内存是按字节来划分存储单元的。给内存

文档评论(0)

1亿VIP精品文档

相关文档