- 7
- 0
- 约8.05千字
- 约 42页
- 2017-08-19 发布于广东
- 举报
第4章 指针、引用与数组 4.1 指针 关于内存地址 内存空间的访问方式 通过变量名访问 通过地址访问 指针是内存地址与存储数据的类型相结合的产物。利用指针可以使程序绕过普通变量名读取或修改内存中存储的值。 有利于增强语言的能力和提高程序的效率 但使用错误的地址也会导致不可预测的后果 4.1.1 指针的概念 1 变量的地址 例如:定义变量 int x(10); 假定程序运行时为x分配的内存空间的首地址(第一个字节的地址)是0x12ff88,则可以认为0x12ff88是一个指向x的指针。 称为取地址运算符,表达式x就是x的地址,或者说指向变量x的指针。 通常,程序中只使用x来表示x的地址,并不需要知道x的实际值是多少。 首先,在程序的两次运行时,分配给x的地址可能并不一致。 其次,表达式x中除了数值0x12ff88之外,还含有此地址所指向的内存中所保存数据的类型信息。 4.1.1 指针的概念(续) 2 指针变量 4.1.1 指针的概念(续) 指针反映出两方面的含义 其一是指针的值,即指针指向内存的位置。 其二是利用该指针可以从内存中取出一个什么样的数据,指针类型“type*”中的type恰好说明了这种数据的类型。 由于type决定了通过指针取得的数据类型是否正确,通常称其为指针的“基类型”。 4.1.1 指针的概念(续) 例如,对于如下变量: int x(10); dou
您可能关注的文档
- 编译原理教程 第二版 教学课件 作者 胡元义 第6-8章 第6章.ppt
- 编译原理教程 第二版 教学课件 作者 胡元义 第6-8章 第7章.ppt
- 编译原理教程 第二版 教学课件 作者 胡元义 第6-8章 第8章.ppt
- 编译原理教程 第三版 教学课件 作者 胡元义 全书 第1章.ppt
- 编译原理教程 第三版 教学课件 作者 胡元义 全书 第2章.ppt
- 编译原理教程 第三版 教学课件 作者 胡元义 全书 第3章.ppt
- 编译原理教程 第三版 教学课件 作者 胡元义 全书 第4章.ppt
- 编译原理教程 第三版 教学课件 作者 胡元义 全书 第5章.ppt
- 编译原理教程 第三版 教学课件 作者 胡元义 全书 第6章.ppt
- 编译原理教程 第三版 教学课件 作者 胡元义 全书 第7章.ppt
- 第4章第二节主动运输与胞吞胞吐2026年高一上学期生物人教版必修1.pptx
- 统编版二年级语文下册课件《阅读11 寓言二则》.pptx
- 基因指导蛋白质的合成+—2026学年高一下学期生物人教版必修2.pptx
- 统编版二年级语文下册课件《阅读12 画杨桃》.pptx
- 减数分裂-2025-2026学年高一下学期生物人教版必修2.pptx
- 2.2城镇化(教学课件)-2025-2026学年高中地理必修第二册(人教版2019).pptx
- 统编版二年级语文下册课件《阅读14 古诗二首》.pptx
- 增强儿童免疫力的感冒后护理.pptx
- 7.2 做全球发展的贡献者 课件-2025-2026学年高中政治统编版选择性必修一当代国际政治与经济.pptx
- 统编版二年级语文下册课件《阅读23 黄帝的传说》.pptx
最近下载
- 《廉颇蔺相如列传》ppt课件(60页).pptx VIP
- 泌尿系统与废物排出 单元测试-2024-2025学年冀少版七年级生物下册.pdf VIP
- 企业风险管理实施与内部控制手册(标准版).docx VIP
- 23S519 小型排水构筑物.pdf VIP
- 分部工程、分项工程划分.doc VIP
- DB64_T 2170-2025 在役公路桥梁抗震性能排查与评估技术规范.pdf VIP
- DB64_T 2155-2025 建设工程造价指标指数分类与采集标准.pdf VIP
- DB64_T 2154-2025 建设工程造价咨询成果文件编审标准.pdf VIP
- DB64_T 2153-2025 房屋结构安全风险排查技术规程.pdf VIP
- 防范青少年滥用手麻精药品成瘾性物质宣传教育活动方案.pptx VIP
原创力文档

文档评论(0)