- 2
- 0
- 约1.34万字
- 约 101页
- 2017-01-01 发布于广东
- 举报
第8章 指针 指针的基本概念 指针与一维数组 指针与二维数组 指针与字符串 指针与函数 指针数组与多级指针 8.1 指针的基本概念 变量的地址及指针 指针变量 指针运算 指针作为函数的参数 8.1.1 变量的地址及指针 计算机的内存是以字节为单位的一片连续的存储区域,每一个字节都有一个编号,这个编号称为内存地址(address)。就像旅馆的每个房间都有一个房间号一样,如果没有房间号,旅馆的工作人员就无法进行管理;同样道理,没有内存字节的编号,系统就无法对内存进行管理。 C语言中定义的每个变量都被分配了确定的存储区域,它们占一个或多个字节,每个变量所占存储区域第一个字节的地址称为该变量的地址。存储在变量中的内容(即数据)称为变量的值。假设有如下程序: #includestdio.h void main() { int a=10; float x=20.5; … } 在上面的程序中分别定义了int型变量a和float型变量x,变量所占的字节数由变量的类型决定,变量a占2个字节,变量x占4个字节。假设编译时系统分配地址为2000和2001的两个字节给变量a,分配地址为2002~2005的4个字节给变量x,则变量a的地址为2000,变量 x的地址为2002。变量、内容及地址示意图,如图所示。 变量、内容及地址示意图 8.1.2 指针变量 指针变量的定义 指针变量定义
您可能关注的文档
最近下载
- 2024届江苏省南通等六市高三第一次模拟考试英语试题最新 .pdf VIP
- 说明书奥太 MZ-IV系列逆变式直流埋弧焊机.pdf VIP
- 新能源汽车技术专业群 “AI+” 职教项目整体实施方案.docx
- 高校国家网络安全宣传周知识竞赛考试题库100题(含答案).docx
- JGJ215-2010:建筑施工升降机安装、使用、拆卸安全技术规程.pdf VIP
- 视听语言PPT(影视相关专业)全套教学课件.pptx
- 新22J02 屋面-标准图集.docx VIP
- 第四单元第16课模块功能先划分+ 课件 -2024—2025学年人教版(2024)初中信息技术八年级全一册.pptx VIP
- FANUC工业机器人离线编程与仿真 3.实操部分操作.pdf VIP
- 基于BIM的铁路基础设施运维管理平台总体方案及关键技术研究.pdf VIP
原创力文档

文档评论(0)