C程序设计09-用指针变量访问变量讲述.pptVIP

  • 20
  • 0
  • 约7.4千字
  • 约 38页
  • 2017-03-03 发布于湖北
  • 举报

C程序设计09-用指针变量访问变量讲述.ppt

C程序设计09-用指针变量访问变量讲述

* * 例:用直接寻址和间接寻址两种方法给变量各赋值一次,并检验结果 int a=1,*p=NULL; p=a; a=2; //直接寻址 printf(“%d\n”, *p); *p=3; //间接寻址 printf(“%d\n”, a); 程序运行结果是: 2 3 9.2.3 通过指针变量访问变量 程序中3处*p中的“*”含义不同,第一个*是类型说明符号,其余是间接访问运算符 直接访问更直观、更高效 * * 例:输入两个整数, 按大小顺序输出 不允许改变a,b的值,只允许再定义指针变量 只允许调用一次printf() 函数 int main() { int a,b,*p1,*p2,*p; scanf(“%d,%d”,a,b); p1=a; p2=b; if(ab) { p=p1; p1=p2; p2=p; } printf(“%d,%d\n”, *p1,*p2); return 0; } * * 例:输入两个整数, 按大小顺序输出 不允许改变a,b的值,只允许再定义指针变量 只允许调用一次printf() 函数 int m

文档评论(0)

1亿VIP精品文档

相关文档