资料介绍
指针是C51语言的精华也是难点。本章主要介绍指针的概念、定义指针的方法,介绍指向一维数组、二维数组、字符数组的指针使用方法,指针数组的概念以及指针作为函数参数的使用方法。结构、联合和枚举是另外的构造型数据,本章介绍了这三种类型数据的定义、初始化以及使用方法。
1.理解指针的概念,掌握指针与地址的关系,能区别指针变量与变量的指针,根据需要定义并使用指针变量,理解地址运算的方法。
2.理解指针与数组的关系,熟练使用指针指向一维数组、二维数组,理解并掌握利用指针表达数组元素的几种表现形式。
3. 能利用指针指向字符数组,处理字符串。
4.理解指针数组的概念,该数组的元素是指针。
5.掌握指针作为函数形参的使用方法,理解指针作为函数形参传递整个数组的作用。
6.了解结构体的作用及应用场合,能定义并使用结构体变量,掌握结构变量成员的引用方法。能定义并使用结构数组,会引用结构数组元素成员,
7.掌握结构指针的定义方法,利用结构指针访问结构变量的成员。
8. 了解结构变量的作为结构成员的结构嵌套定义方法以及位结构的概念。
9. 理解联合的概念,能定义并使用联合体变量,掌握联合与结构的区别。
10. 能定义并使用枚举变量。
5.1.1 指针和地址
5.1.1.1 指针变量的定义
C51语言中, 对于变量的访问形式之一, 就是先求出变量的地址, 然后再通过地址对它进行访问, 这就是这里所要论述的指针及其指针变量。
所谓变量的指针, 实际上指变量的地址
变量的地址虽然在形式上好象类似于整数, 但在概念上不同于以前介绍过的整数, 它属于一种新的数据类型, 即指针类型。
C51中, 一般用“指针”来指明这样一个表达式&x的类型, 而用“地址”作为它的值, 也就是说, 若x为一整型变量, 则表达式&x的类型是指向整数的指针, 而它的值是变量x的地址。
1.理解指针的概念,掌握指针与地址的关系,能区别指针变量与变量的指针,根据需要定义并使用指针变量,理解地址运算的方法。
2.理解指针与数组的关系,熟练使用指针指向一维数组、二维数组,理解并掌握利用指针表达数组元素的几种表现形式。
3. 能利用指针指向字符数组,处理字符串。
4.理解指针数组的概念,该数组的元素是指针。
5.掌握指针作为函数形参的使用方法,理解指针作为函数形参传递整个数组的作用。
6.了解结构体的作用及应用场合,能定义并使用结构体变量,掌握结构变量成员的引用方法。能定义并使用结构数组,会引用结构数组元素成员,
7.掌握结构指针的定义方法,利用结构指针访问结构变量的成员。
8. 了解结构变量的作为结构成员的结构嵌套定义方法以及位结构的概念。
9. 理解联合的概念,能定义并使用联合体变量,掌握联合与结构的区别。
10. 能定义并使用枚举变量。
5.1.1 指针和地址
5.1.1.1 指针变量的定义
C51语言中, 对于变量的访问形式之一, 就是先求出变量的地址, 然后再通过地址对它进行访问, 这就是这里所要论述的指针及其指针变量。
所谓变量的指针, 实际上指变量的地址
变量的地址虽然在形式上好象类似于整数, 但在概念上不同于以前介绍过的整数, 它属于一种新的数据类型, 即指针类型。
C51中, 一般用“指针”来指明这样一个表达式&x的类型, 而用“地址”作为它的值, 也就是说, 若x为一整型变量, 则表达式&x的类型是指向整数的指针, 而它的值是变量x的地址。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- C51语言 26次下载
- 51单片机学习笔记4 C51语言 41次下载
- 51单片机实战教程之C语言基础(四 C语言变量定义) 7次下载
- 51单片机的C语言程序设计学习课件免费下载 407次下载
- 单片机C51程序设计的学习课件免费下载 61次下载
- C51的存储结构详细资料说明 8次下载
- 单片机C51的语句和流程的教程课件说明 12次下载
- C51的数据结构详细课件详细说明 13次下载
- 单片机C51语言程序设计的基础资料详细说明 38次下载
- C51语言的基础知识资料说明 0次下载
- C51语言的基础知识点实例讲解 12次下载
- C51单片机C语言与标准C语言有什么区别? 134次下载
- Keil C51语言使用技巧及实战 0次下载
- Keil C51语言使用技巧及实战 0次下载
- 学51单片机之C51基础知识 109次下载
- C语言必备知识枚举体 425次阅读
- C51单片机的IO口介绍(下) 465次阅读
- C51单片机独立按键的使用 873次阅读
- C语言中的悬空指针和野指针是什么意思? 751次阅读
- 一个用于打印漂亮的Rust结构和枚举表tabled 1015次阅读
- 单片机C语言软件开发系统Keil C51的使用教程 8308次阅读
- 单片机C语言:指针应用 2272次阅读
- 单片机C51语言的位操作及其应用详细说明 5199次阅读
- C语言中的“二级指针”该如何理解 1.1w次阅读
- Keil C51单片机变量的使用方法详细介绍 4302次阅读
- C51单片机指针变量的定义及应用 8434次阅读
- 枚举是C语言中的一种基本数据类型 8273次阅读
- 为什么C语言要引入指针_引入指针的好处是什么 2.1w次阅读
- 跑马灯实验用汇编语言和C51语言做出的不同效果 3409次阅读
- ADC0834模块的C51源程序 3926次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多