- 2
- 0
- 约5.34千字
- 约 32页
- 2019-08-10 发布于广东
- 举报
第4章 指针和引用 指针和引用是C++中两个重要的复合数据类型,使用范围十分广泛,若使用得当,它们就是程序员手中的神兵利器,但如果程序员对其理解肤浅,胡乱应用,只会让事情一团糟,本章将带领您一步步学会使用指针和引用。 4.1 指针的定义与使用 根据前面的学习,我们知道:内存是按字节排列的存储空间,每个字节有一个编号,称为“地址”,程序中用到的数据和声明的变量就存放在这一个个的字节中,不同类型的数据和变量占用的字节数不同,如short型变量占用2个内存字节,习惯上将某个变量占用的几个字节称为内存单元,内存单元占用的字节数随其存储变量的不同而不同。 通过变量名可以访问该变量对应的内存单元,实际上,我们还可以直接通过地址来访问某个内存单元,为形象地说明这个问题,请看下面这个比喻: 假设我们要去A公司给B经理送信,我们有两种方法,一是告诉传达室人员,这封信要送给B经理,由传达室人员转送,二是知道B经理在C楼D层E房间,通过这个地址直接将信送给B经理,将内存比作A公司,B经理就是某个变量,C楼D层E房间是变量占据的内存空间的地址,传达室人员可以理解为编译器,在程序中,我们可以直接通过名字访问某个变量,但这实际上是借助了编译器的帮助,编译器维护了一个变量名和地址的映射表,同时,如果知道了某个变量内存单元的地址,我们就可以直接对这块内存进行访问,为了存储地址信息,C++提供了指针这个符合数据
您可能关注的文档
最近下载
- 2025年山东烟台省级行业企业职业技能竞赛(家畜(猪)繁殖员)考试题及答案考试题及答案.docx
- 空气源热泵热水机样本-pm mha.pdf VIP
- 空气源热泵热水机样本超低温-pm mhab.pdf VIP
- 堆高机安全操作培训课件.pptx VIP
- 北师大版本语文九下王鼎钧(半截故事)全文阅读.doc VIP
- 2025届高考语文专项句子补写专题五年真题汇编含答案.doc VIP
- 人类的群星闪耀时 名著阅读指导 公开课.docx VIP
- 2025届高考语文专项句子补写专题五年真题汇编含答案.docx VIP
- 《中国功夫精要》周亮.pdf VIP
- 书法:《圣教序》字字解析(完整版).pdf VIP
原创力文档

文档评论(0)