- 3
- 0
- 约1.96万字
- 约 70页
- 2019-10-04 发布于未知
- 举报
第6章 指针和引用 6.1 指针基本概念 6.2 指向数组元素的指针 6.3 指针形参 6.4 数组形参 6.1 指针基础概念 指针是C语言的一个重要概念。指针在程序中有以下多方面的作用: (1) 利用指针能间接引用指针所指的对象。 (2) 指针能用来描述数据之间的关系,以便构造复杂数据结构和处理动态数据结构问题。 (3) 利用指针形参,能使函数间接引用调用环境中的变量。 (4) 指针与数组结合,使访问数组元素的方式更加多样、手段更加灵活。 (5) 熟练正确应用指针,能写出紧凑高效的程序。 1. 变量、变量的地址及变量的值 程序在计算机上运行时,程序中的变量会在内存中占据由若干字节组成的一个内存储块,用于存放变量的值。存储块的开始地址称为变量的地址。 程序用变量的名引用变量的值或变量的地址。 例如: int x = 1; x = x + 2; 在代码“x = x+2;”中,赋值号左边的 x 表示将存入变量 x,赋值号右边的 x 表示引用变量 x 的值。该代码的意义是“完成取x的值,加上 2 的计算,并将计算结果存入变量 x 中。” 2. 指针变量和它所指向的变量 取变量地址运算符: 例: x 表示取变量x的地址 说明: 变量的地址也可作为一种值被存储和运算。 除能按名引用变量外,也可利用变量的地址引用变量。按变量名引用变量习惯称为直接引用,而
您可能关注的文档
- C语言程序设计 教学课件 作者 王煜 等 第6章 编译预处理.ppt
- C语言程序设计 教学课件 作者 王煜 等 第8章 指针类型.ppt
- C语言程序设计 教学课件 作者 王煜 等 第10章 结构体、枚举和.ppt
- C语言程序设计 教学课件 作者 王煜 等 第11章 位运算.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第1章 C语言概述.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第2章 数据类型.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第3章 C语言的顺序程序设计.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第4章选择结构.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第5章 C语言循环结构程序设计.ppt
- C语言程序设计 教学课件 作者 吴赟婷 卢钢 第6章 数组.ppt
最近下载
- 树突状细胞及肿瘤免疫研究进展.pptx VIP
- 大学生心理健康教育笔记(精简版).docx VIP
- 学习与解读“十五五”规划PPT课件.pptx VIP
- 国投湄洲湾电力有限公司招聘笔试题库2025.pdf
- 高效液相色谱仪操作手册(戴安全自动) .pdf VIP
- 2021年北京市公务员考试《公安专业知识》试题参考答案及解析.docx VIP
- SMT-PCBA新版PFEMA实际案例.xlsx VIP
- 教学课件 秘书实用写作(第二版)王凤敏.ppt
- 个案概念化实战指南:从5P模型到治疗计划.pptx VIP
- 新时代大学生·劳动教育知到课后答案智慧树章节测试答案2025年春四川农业大学.docx VIP
原创力文档

文档评论(0)