- 0
- 0
- 约1.41万字
- 约 62页
- 2017-01-02 发布于广东
- 举报
第 八 章 一、指针及其定义 指针 指针:指针是一种数据类型,它是一个变量在内存中所对应单元的地址。指针变量是存储另一个变量的地址的变量,也就是存放地址的变量。 指针变量:保存其他变量地址的变量就称为指针变量。因此,我们可以认为:指针是用于指向其他变量的变量。 1.数据在内存中的存储、读取过程 例如:整型变量 i , j , k ; 在编译时为变量分配内存,内存示意图如图 1 所示. (1) 直接访问方式 按变量地址存取变量值的方式。 如果读取变量 i的值,直接到为变量i分配的存储单元(2000、2001字节)中取出i的值(3)即可。 直接访问示意图 2 指针的定义 指针变量与一般变量一样,必须先定义后使用。指针变量定义的一般形式为: 数据类型 *指针变量名[,*指针变量名,…]; 例如: float *p; /* 说明p为指向实型变量的指针变量 */ int x, *px; /* 说明了整型变量x和指向整型变量的指针变量px */ 3 指针的初始化 在定义指针变量的同时赋给其初始值,让指针变量指向一个具体的变量,称为指针初始化。指针初始化的一般形式如下: 数据类型 *指针变量名 = 初始地址值 ; 例如: int a,*pa=a; (1
您可能关注的文档
- C语言程序设计(第二版)第5章函数课件教学.ppt
- C语言程序设计(第二版)第6章指针课件教学.ppt
- C语言程序设计(第二版)第7章结构体与共用体课件教学.PPT
- C语言程序设计(第二版)第8章编译预处理课件教学.ppt
- C语言程序设计(第二版)第9章位运算课件教学.ppt
- C语言程序设计(第二版)第10章文件课件教学.ppt
- C语言程序设计(第二版)第11章综合实例课件教学.ppt
- C语言程序设计(第二版)李丽娟马淑萍主编第1章_引言课件教学.ppt
- C语言程序设计(第二版)李丽娟马淑萍主编第2章_简单算法制定课件教学.ppt
- C语言程序设计(第二版)李丽娟马淑萍主编第3章_基本程序语句课件教学.ppt
最近下载
- ISO50001-2018能源管理体系能源因素风险识别评价及应对措施表.pdf VIP
- 2026年连云港职业技术学院单招《数学》真题及参考答案详解(黄金题型).docx VIP
- 环境污染分析仪使用方法.docx VIP
- DB51T 3336-2025零散天然气橇装回收安全规范.pdf VIP
- 2024年连云港职业技术学院单招数学真题及参考答案详解(精练).docx VIP
- 手拉葫芦使用安全管理规定.docx VIP
- 工程地质学教学课件电子教案全套课件.pptx
- 2025年湖北省武汉市中考历史试卷真题(含答案解析).pdf
- 轮机自动化.ppt VIP
- Q∕CAYT-4.5-2013汽车用涂镀层和化学处理层第5部分:锌镍合金电镀层.pdf VIP
原创力文档

文档评论(0)