- 5
- 0
- 约1.29万字
- 约 42页
- 2019-10-04 发布于广东
- 举报
第6章 指针和引用 6.1 指针 6.2 引用 6.1 指针 6.1.1 指针的概念 6.1.2 指针与数组 6.1.3 指针与字符串 6.1.4 指针与函数 6.1.5 动态内存分配 6.1.1 指针的概念 通常,系统对每个存储单元按其顺序进行编号,编号能唯一地确定任 何一个字节的位置,于是编号被形象地称为地址。 在程序运行时,系统将利用内存存储相关的数据。数据在内存中的存 储方式是:按其所属的数据类型,占据一定数量的连续内存单元。程序 中的每个变量在内存中的存储位置是不变的,具有固定的存储地址。 因为地址指示了字节在存储器中的位置,所以地址也被形象地称为指 针(pointer)。所谓指针是一个存储单元的地址值,用来存放地址(即 指针)的变量也称指针变量。在上下文意义明确的情况下,常常将指针 变量也简称为指针。 指针变量和普通变量一样占有一定的存储空间,但它与普通变量的区 别在于指针变量的存储空间中存放的不是普通的数据,而是一个地址 值——指针。 1.指针的声明 指针是一个变量,必须先声明后使用。指针声明的一般形式如下: 数据类型 * 标识符; 其中,标识符给出的是指针变量名,“*”号说明其后的标识符是一个指 针变量,数据类型可以是C++语言中任一合法
您可能关注的文档
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第09章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第11章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第12章 习题解答.doc
- C#网络应用编程基础 教学课件 作者 马骏习题答案 第13章 习题解答.doc
- C#网络应用高级编程 教学课件 作者 马骏 郑逢斌 沈夏炯1 第1章 进程 线程与网络协议.ppt
- C#网络应用高级编程 教学课件 作者 马骏 郑逢斌 沈夏炯1 第2章 TCP应用编程.ppt
- C#网络应用高级编程 教学课件 作者 马骏 郑逢斌 沈夏炯1 第3章 UDP应用编程.ppt
- C#网络应用高级编程 教学课件 作者 马骏 郑逢斌 沈夏炯1 第4章 P2P应用编程.ppt
- C#网络应用高级编程 教学课件 作者 马骏 郑逢斌 沈夏炯1 第6章 网络数据加密与解密.ppt
- C#网络应用高级编程 教学课件 作者 马骏 郑逢斌 沈夏炯1 第7章 三维设计与多媒体编程.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 现代光学基础(第二版)钟锡华习题答案解析.pdf
- 最新各种常见引流管的护理.ppt VIP
- 2022年福建农林大学338生物化学考研精品部分资料【第2册,共2册】.pdf VIP
- 鲁教版(新版2018)七年级信息技术上册教案汇编.pdf VIP
- Alfa Laval阿法拉伐压载水处理系统PureBallast 3 Ultra用户手册.pdf
- 2026-2027学年小学信息技术(信息科技)六年级上册鲁教版(信息科技)教学设计合集.docx
- 人教版数学五年级上册期中达标测评卷(第1-4单元)(含答案).docx VIP
- 五年级信息技术下册东西南北巧分辨课件.pptx VIP
- 六年级下册信息技术教案-第10课小狗摇尾叫汪汪 泰山版.doc VIP
- 绿色施工方案完整版.pdf VIP
原创力文档

文档评论(0)