C语言课件chart8.pptVIP

  • 32
  • 0
  • 约9.03千字
  • 约 35页
  • 2017-11-17 发布于河南
  • 举报
C语言课件chart8

例 写一个函数,求两个int型变量中居于较大值的变量的地址 不能返回形参或局部变量 的地址,思考为什么? …... …... 2000 2008 200A 2002 2004 2006 2 变量a 变量b (main) 3 指针变量p ** 200A int *f3(int x,int y) { if(xy) return x; else return y; } main() { int a=2,b=3; int *p; p=f3(a,b); printf(%d\n“,p); } 例8.6 输入a,b,c三个数,调用函数func,得到其中最大数的地址。 int *func(int x,int y,int z) /*返回地址值的函*/ { int max; if(x=yx=z) return(x); if(y=xy=z) return(y); return(z); } main() { int a,b,c,*p; printf(\nPlease input a,b,c:\n); scanf(%d,%d,%d\n,a,b,c); p=func(a,b,c); printf(a=%d,b=%d,c=%d,*p=%d\n,a,b,c,p);

文档评论(0)

1亿VIP精品文档

相关文档