- 3
- 0
- 约4.26千字
- 约 37页
- 2018-03-02 发布于浙江
- 举报
[工学]第六章 指针、引用和动态空间管理
第六章 指针、引用和动态空间管理 陈郑军 学习目标 目标: 掌握基础数据类型指针的定义。 掌握指针的基本操作:访问数据、移动指针。 掌握指针与一维数组的关系、能利用指针传递数据参数和函数参数的方法。 了解引用的概念和定义各种引用的方法,掌握利用引用传递函数参数。 掌握动态控件的申请和释放的方法,会利用指针操纵动态空间。 1.1内存地址和数据关系 计算机内存空间是一个顺序排列的存储单元,每个单元都有其顺序编号,称为内存地址。 计算机中正在执行的数据都是保存在内存的某个或某片存储单元中,计算机访问该数据就是通过其内存地址来访问的。 例如教材:图6-1案例 字符串”ABCD”就是存储在3690地址开头的连续5个存储单元中。 1.2普通变量的地址与数据 理论上普通变量只存储数据和数据类型,但实际上每个变量名都与一个唯一的地址相对应,因此实际上还是通过地址在进行数据存储。 由于编译系统所生成的代码能够自动地根据变量名与地址的相应关系完成相应的地址操作,因此我们可以认为普通变量只存储数据和数据类型,而不存储地址。 1.4指针的概念 在某些应用中,需要间接的访问其他数据,即只保存该数据的内存地址,然后再通过该地址去访问数据。这种情况下,地址本身需要作为数据处理的对象的一部分,成为一种特殊的数据。 这种特殊的数据可以像一般数据那样进行赋值、加减、自增1或自减1等操作,还可以进行一些其他专门针对地址
您可能关注的文档
最近下载
- 小学语文教材内容适应性的分析研究教学研究课题报告.docx
- 客货共线铁路桥涵工程施工技术规程.docx VIP
- 可研报告全套附表(带公式).xls VIP
- 2026年外研版小学五年级英语上册Module10《Don'tshoutplease》Unit2公开课教案.docx VIP
- 三菱-蓝瑟-产品使用说明书-1.6L MT“S-Design”版-DN7160P4B-LANCER蓝瑟产品使用说明书.pdf VIP
- 2026年苏教版小学六年级语文上册第7单元第22课《泊船瓜洲》公开课教案.docx VIP
- 2026年全国新高考2卷英语试卷(含答案及解析).pdf
- 上海大张过滤设备有限公司-压滤机.pdf
- 宾县宁远66千伏变电站1号主变增容工程水土保持报告.pdf VIP
- 7.2 《归园田居》课件21张 统编版高中语文必修上册.pptx VIP
原创力文档

文档评论(0)