指针4

作者: 时间:2020-07-09 点击数:

double getavg(double tt[],int n)   {
     int i;  double sum=0;
  for(i=0;i<n;i++)
  sum=sum+tt[i];   return sum/n;   }
  double fun(double tt[],int n,double (*p)(double [],int))   {
     double t;
  t=(*p)(tt,n);   return t;   }

指针函数:
定义:返回值为指针的函数
void   int  float double   char
void *
int *
float *
double *
char *
实例:从堆空间申请一个长度为10的整型数组,把起始地址返回
   int *f() {
   int *p;
   p=(int *)malloc(10*sizeof(int));
   return p; }

上一页 [1] [2] [3]

Copyright© 2020 Anyang Institute of Technology.All rights reserved.

学院地址:河南省安阳市黄河大道西段