下载此文档

第10章 指针-课件(PPT·精·选).ppt


文档分类:IT计算机 | 页数:约47页 举报非法文档有奖
1/47
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/47 下载此文档
文档列表 文档介绍
指针的概念指针的概念小结小结 指针的概念指针的概念小结小结 C程序设计第10章指针§?变量与地址程序中: int i; float k;内存中每个存储单元有一个编号-----地址…...…...2000200120022005内存02003ik编译或函数调用时为其分配内存单元变量是对程序中数据存储空间的抽象 C程序设计第10章指针…...…...2000200420062005整型变量i10变量i_pointer200120022003?指针与指针变量?指针:一个变量的地址?指针变量:专门存放变量地址的变量2000指针指针变量变量的内容变量的地址指针变量变量变量地址(指针)变量值指向地址存入指针变量 C程序设计第10章指针&与*运算符?含义含义: 取变量的地址单目运算符优先级: 2结合性:自右向左含义:取指针所指向变量的内容单目运算符优先级: 2结合性:自右向左?两者关系:互为逆运算…...…...2000200420062005整型变量i10指针变量i_pointer2001200220032000指针变量i_pointer-----指针变量,它的内容是地址量*i_pointer----指针的目标变量,它的内容是数据&i_pointer---指针变量占用内存的地址200010i_pointer*i_pointer&i_pointer2004ii_pointer &i &(*i_pointer)i *i_pointer *(&i)i_pointer=&i=&(*i_pointer)i = *i_pointer = *(&i) C程序设计第10章指针?直接访问与间接访问?直接访问:按变量地址存取变量值?间接访问:通过存放变量地址的变量去访问变量例i=3; -----直接访问指针变量…...…...2000200420062005整型变量i10变量i_pointer20012002200320003例*i_pointer=20; -----间接访问20 C程序设计第10章指针指针变量…...…...2000200420062005整型变量i10变量i_pointer2001200220032000整型变量k例k=i; --直接访问k=*i_pointer; --间接访问10例k=i; k=*i_pointer; 指针的概念指针的概念小结小结 C程序设计第10章指针§?指针变量的定义?一般形式:数据类型*指针名;3变量i2000i_pointer*i_pointeri*i_pointer&ii_pointeri=3;*i_pointer=33变量i2000i_pointer*i_pointeri*i_pointer&ii_pointeri=3;*i_pointer=3合法标识符指针的目标变量的数据类型表示定义指针变量不是‘*’运算符例int*p1,*p2; float *q ;注意:1、int *p1, *p2;与int *p1, p2;2、指针变量名是p1,p2 ,不是*p1,*p2 C程序设计第10章指针?指针变量的初始化一般形式:数据类型*指针名=初始地址值;赋给指针变量,不是赋给目标变量(1)用&取得变量的地址。例int i; int *p=&i;变量必须已说明过类型应一致例int *p=&i;int i;(2)指针间的赋值。例int i; int *p=&i; int *q=p;(3)让指针指向数组。例int a[3]={100,2,3}; int *p=a;

第10章 指针-课件(PPT·精·选) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数47
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aidoc1
  • 文件大小0 KB
  • 时间2016-02-12