- 2
- 0
- 约9.02千字
- 约 118页
- 2017-08-20 发布于广东
- 举报
第8章 指 针 在这一章,首先讲述指针的概念和与其相关的操作。然后介绍指针在程序设计中的应用。在指针的应用中,数组和指针的关系极为密切,本章将重点讨论这方面的问题。本章最后介绍多重指针的概念及其在程序设计中的应用。 8.1 指针的概念 8.1.1 指针和指针变量 在程序中经常要定义各种数据类型的变量。定义一个变量就意味着在内存中给它分配一定的存储单元,以备存储这个变量的数值。变量的类型不同,分配给它的内存空间大小也不同。 例如,字符型变量分配1个字节,整型变量分配2个字节等。在内存中,每个字节有一个地址。因此,每个变量都有自己的(内存)地址,而变量的数值就存储在分配给它的地址单元中。 当变量的内存单元为一个以上的字节时,所谓变量地址,实际上是指其中第一个字节的地址,称为变量的首地址。这样,对于一个变量,有变量的地址和在该地址存储的内容两个概念。 例如程序中定义了如下的变量: char a; int b; float c; 则系统给用户定义的上述三个变量按所需的字节数分配如图8-1所示内存单元。同时记录下变量名与其地址的关系,如图8-2所示。 对于数组也是一样,例如定义一个整
您可能关注的文档
- C及C++程序设计 第3版 教学课件 张富 第5章 循环结构程序设计.ppt
- C及C++程序设计 第3版 教学课件 张富 第6章 位运算.ppt
- C及C++程序设计 第3版 教学课件 张富 第7章 数组与字符串.ppt
- C及C++程序设计 第3版 教学课件 张富 第9章 函数.ppt
- C及C++程序设计 第3版 教学课件 张富 第10章 数据的存储类型.ppt
- C及C++程序设计 第3版 教学课件 张富 第11章 用户定义数据类型.ppt
- C及C++程序设计 第3版 教学课件 张富 第12章 C语言的预处理器.ppt
- C及C++程序设计 第3版 教学课件 张富 第13章 磁盘文件操作(IO系统).ppt
- C及C++程序设计 第3版 教学课件 张富 第14章 C++概述.ppt
- C及C++程序设计 第3版 教学课件 张富 第15章 类.ppt
- 浙江省温州市苍南县2024-2025学年八年级下学期期末数学试题(含答案).pdf
- 【生物卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 【化学卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).docx
- 【政治卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 2026年普通高中毕业班考前冲刺题数学(二)参考答案.pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).docx
- 社区姑息护理:临终关怀的实施.pptx
最近下载
- 数轴上的距离尺——核心素养视域下初中数学七年级绝对值概念建构与几何直观培养教案.docx VIP
- GB50086-2015 岩土锚杆与喷射混凝土支护工程技术规范.docx
- 2026年中考物理考前最后一课(原卷版).docx VIP
- 高三为高考祈福的励志语句分享.doc VIP
- 冀教版初中英语短语总结.doc VIP
- 2025 七年级数学上册几何直观素养培养课件.pptx VIP
- 宣贯培训(2026年)《GBT 13663.3-2018给水用聚乙烯(PE)管道系统 第3部分:管件》.pptx VIP
- 任务配送中心的平面布局(46页).ppt VIP
- 食品保藏原理教学课件电子教案全套课件.pptx VIP
- 2025 八年级数学上册核心素养几何直观培养课件.pptx
原创力文档

文档评论(0)