指针函数的应用

注意:
         指针函数的返回值一定要是地址,并且返回值的类型要与函数类型一致。
#include "stdio.h"
#include 
"conio.h"
int *min(int,int);
int *minp(int *,int *);

void main()
{
  
int a,b,*p;
  clrscr();
  scanf(
"%d,%d",&a,&b);
  p
=min(a,b);
  printf(
"\nmin=%d",*p);
  p
=minp(&a,&b);
  printf(
"\nminp=%d",*p);
}


int *min(int x,int y)
{
  
if(x<y) return (&x);
  
else return (&y);
}


int *minp(int *x,int *y)
{
  
int *p;
  p
=(*x<*y)?x:y;
  
return p;
}
posted @ 2007-01-18 10:32  齐心  Views(733)  Comments(0Edit  收藏  举报