计算机二级C语言 第9章 指针课件.pptVIP

  • 9
  • 0
  • 约6.62千字
  • 约 61页
  • 2017-08-13 发布于河南
  • 举报
计算机二级C语言 第9章 指针课件

指针的概念 指针变量的定义和引用 指针与一维数组 指针与字符串 指针与二维数组 二级指针 ;9.0 指针导入 为什么要学习指针? ;已知斜塔地址;9.1 指针的概念;9.1 指针的概念;源程序中通过变量名存取变量。 编译后程序中将不存在变量名。 运行时通过地址存取变量。;9.1 指针的概念; 数据在内存中的地址是由编译器在编译阶段决定的; 编程时,变量地址的具体值不可知,只能通过取地址符或数组名得到变量或数组的地址; 一般情况下,编程人员不必关心数据在内存中的具体地址是多少。 ;9.2 指针变量的定义和引用;例1 先定义变量,再赋值 int a=3, *p;;不定;两者含义不同;;9.2 指针变量的定义和引用;例 改变指针变量的指向 #include stdio.h void main( ) { int a1=11, a2=22; int *p1, *p2; p1=a1; p2=a2; printf(“%d,%d\n”,*p1,*p2); p2=p1; printf(“%d,%d\n”,*p1,*p2); printf(%d,%d\n,a1,a2); }; 例 两个指针变量交换指向

文档评论(0)

1亿VIP精品文档

相关文档