C语言程序设计曹哲曹哲书xg第8章xg.pptVIP

  • 1
  • 0
  • 约2.42万字
  • 约 131页
  • 2017-11-04 发布于广东
  • 举报
第8章 模块化程序设计 (3,A,B,C) 函数的参数不但可以是整型、字符型、浮点型等类型的数据,还可以是指针类型。其作用是将一个变量的地址值传递到被调函数中。其中形参应为指针变量,实参表达式的值应为与形参类型相同的指针。 8.6 指针和数组作为函数参数 例:交换两个数 #include stdio.h void swap(int x,int y); void main() { int a=5,b=9; printf(“a=%d,b=%d\n,a,b); swap(a,b); printf(“a=%d,b=%d\n,a,b); } void swap(int x,int y) { int t; t=x; x=y; y=t; } 5 9 a: b: 调用前: 调用结束: 5 9 a: b: 调用: 5 9 x: y: 5 9 a: b: swap: 9 5 x: y: 5 t 指针作为函数参数 未实现~! #include stdio.h void main() { void swap(int *x,int *y); int a=5,b=9; int *p1=a,*p2=b; printf(a=%d,b=%d\n,a,b); swap(p1,p2); printf(a=%d,b=%d\n,a

文档评论(0)

1亿VIP精品文档

相关文档