《c语言程序设计教学资料》第9章-指针.ppt
《《c语言程序设计教学资料》第9章-指针.ppt》由会员分享,可在线阅读,更多相关《《c语言程序设计教学资料》第9章-指针.ppt(48页珍藏版)》请在三一办公上搜索。
1、第9章 指针,主要内容,变量的内存地址指针变量的定义和初始化间接寻址运算符函数指针,内存地址,指令和数据都保存在计算机的内存中。内存区的每一个字节有唯一的一个编号,这就是“地址”。地址是一个无符号整数,其字长一般与主机相同。如果在程序中定义了一个变量,在对程序进行编译时,系统就会给这个变量分配内存单元。只要指明要访问的内存单元的地址,就可以立即访问到该单元。,指针变量的定义,指针概念:存放变量地址需要一种特殊的数据类型,即“指针”。一个变量的指针就是该变量的地址(指针就是地址)具有指针类型的变量,成为指针变量,它是专门用于存储变量地址值的变量。如果有一个变量专门用来存放另一变量的地址(即指针)
2、,则它称为“指针变量”,一个变量的地址称为该变量的“指针”。例如,地址2000是变量的指针。如果有一个变量专门用来存放另一变量的地址(即指针),则它称为“指针变量”。上述的i_pointer就是一个指针变量。,变量名,变量值,变量的地址,说明:,定义形式:数据类型*指针变量名 其中,数据类型表示指针变量要指向的变量的数据类型。,(2)在定义指针变量时必须指定基类型。例:int*p;float a;p=,指针变量的初始化,注意:指针变量中只能存放地址(指针),不要将一个整数(或任何其他非地址类型的数据)赋给一个指针变量。,指针只有在真正指向了一块有意义的内存后,才能访问它的内容。未初始化的指针引
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c语言程序设计教学资料 语言程序设计 教学 资料 指针
链接地址:https://www.31ppt.com/p-5896115.html