- 2
- 0
- 约1.64万字
- 约 59页
- 2019-01-18 发布于福建
- 举报
经典c语言谭浩强版第十苹章。指针
第十章 指针
10.1 地址和指针的概念
10.2 指针定义和引用
10.3 指针与数组
10.4 指针与字符串
§10.1 地址和指针的概念
一、数据的存取
1、内存地址
内存的每个字节都有一个编号,这个编号称为“内存地址”。
程序中的每个数据都对应着内存中的一个地址,从该地址开始的一个或多个字节用来存放该数据。
int i, j, k;
i
j
k
2、内存单元的地址和内存单元的内容的区别:
若i=3, j=5;
从图中可以看出它们的区别。
程序编译后已经没有i、j、k这些变量名了,而是将变量名转换为变量的地址,计算机通过内存地址对变量进行存取。
二、直接访问和间接访问
1、直接访问方式:
①、i=3;
②、j=i+2;
③、printf(%d, i);
④、scanf(%d, i);
⑤、k=i+j; 如何执行?
按变量的地址存取变量的方式
2、间接访问方式:
C语言中可以定义整型变量、实型变量、字符型变量,各自存放相应类型的数据;另外还可以定义和使用一种特殊类型的变量,用来存放变量的地址。
假设已经定义变量 ip 用来存放整型变量的地址,它被分配到内存单元3000和3001。
ip
通过执行语句:ip=i; 将整型变量i 的地址存放到变量ip中,即ip的值为变量i所对应的内存单元的起始地址2000。
2000
现在要存取i的值可以
您可能关注的文档
- 讲义斑疹伤寒.ppt
- 讲师专业表达果能力训练马宁.ppt
- 交流永磁门机溪培训资料.ppt
- 降脂药物选核择福建.ppt
- 降解酶产品全推广方案.ppt
- 降低剖宫产率赞(产一科).ppt
- 交通管理家与控制.ppt
- 交通工具和陈通讯工具的进步.ppt
- 交通运输法电子教案办第一章.ppt
- 交通安全随伴我行.ppt
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
最近下载
- 给排水国标图集-04S516:混凝土排水管道基础及接口.pdf VIP
- 电渗析与电除盐.ppt VIP
- 《金融建筑电气设计规范JGJ284-2012》.doc VIP
- EN 14363-2016+A1-2018铁路设施 — 铁路车辆运行特性的验收试验和模拟 — 运行性能试验和稳定性试验(中文版).doc VIP
- 三腔袋配置课件.pptx VIP
- 第六届中国国际化工过程安全研讨会:盛虹炼化一体化项目试生产安全风险管理经验分享.pdf VIP
- 人教版一年级数学下册单元测试卷及答案【可打印】.docx VIP
- TCDHA 503-2021 供热规划标准.pdf
- 包装质量安全培训内容课件.pptx VIP
- 2025年六年级数学上册期中考试试卷及答案.docx VIP
原创力文档

文档评论(0)