提交西电出版社课件 第5章 函数.pptVIP

  • 6
  • 0
  • 约1.8万字
  • 约 89页
  • 2015-12-12 发布于未知
  • 举报
5.6.1传值方式传递数据 void main( ) { int a,b; printf(input a,b:); scanf(%d,%d,a,b); printf(a=%d,b=%d\n,a,b); change(a,b); printf(a=%d,b=%d\n,a,b); } 程序运行结果: input a,b:2,3 a=2,b=3; x=3,y=2; a=2,b=3; 5.6.2传地址方式传递数据 1.指针作为实参传递 【例5.19】 修改例5.18,实现通过调用函数change()交换主调函数中两个整型变量的值。 #include stdio.h void change(int *x,int *y) { int temp; temp=*x; *x=*y; *y=temp; printf(x=%d,y=%d\n,*x,*y) } 5.6.2传地址方式传递数据 void main() { int a,b,*m,*n; printf(“input a,b:”); scanf(%d,%d,a,b); printf(a=%d,b=%d\n,a,b); m=a; n=b; change(m,n);

文档评论(0)

1亿VIP精品文档

相关文档