C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计9课件教学.pptVIP

  • 10
  • 0
  • 约2.07万字
  • 约 97页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计9课件教学.ppt

《C语言程序设计》-第九章 9.1 指针变量的概念 9.1.1 变量和地址 一个变量名代表内存中的一个存储单元,每个存储单元都有一个编号,这就是“地址”。 9.1.2 指针变量和指针的类型 指针变量和其他的变量一样代表内存中的一个存储单元,只是在此存储单元中仅能存放变量的地址值; 一个指针变量只允许存放指定类型变量的地址。一个指针变量允许存放哪种类型变量的址,取决于对它的类型说明。 9.2 变量的指针与指针变量 9.2.1 指针变量的定义及使用 指针变量的使用 [例9.1]指针的运用。 main( ) { int i,j; int *pi,*pj; i=2; j=4; pi=i; pj=j; printf(%d,%d\n,*pi,*pj); printf(%u,%u\n,pi,pj); i=*pj+1; *pj=*pj+2; printf(%d,%d\n,i,j); printf(%d,%d\n,*pi,*pj); } 9.2.2 指针变量的初始化 9.2.3 指针运算 表示其所指向的存储单元的相对位置。 若px和py指向同一数组,则 pxpy 表示p1指的元素在前 pxpy 表示p1指的元素在后 px= =py 表示p1与p2指向同一存储单元

文档评论(0)

1亿VIP精品文档

相关文档