从品牌网站建设到网络营销策划,从策略到执行的一站式服务
第一条红线是定义一个函数指针;
“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 创新互联是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于网站建设、成都网站设计、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!
第二条红线起强转作用,把0xd010f0强转为对应的函数指针类型
我写的这个程序可以帮你理解...常量地址被printab取代~
#include stdio.h
#include stdlib.h
int ave(int n,int *a);
int main()
{
int i,n,*a;
printf("please input number n:");
scanf("%d",n);
a=(int *) malloc(n*sizeof(int));
printf("please input %d numbers:\n",n);
for(i=0;in;i++)
scanf("%d",a+i);
printf("The average number is %d\n",ave(n,a));
}
int ave(int n,int *a)
{
int i,sum=0;
for(i=0;in;i++)
sum+=*(a+i);
return sum/n;
}
#includestdio.h
int *d_bubblesort(int a[],int n)//数组长度为n的冒泡降序排序
{
int i,j;
int temp;
for(i=0;in;i++)
{
for(j=n-1;ji;j--)
{
if(a[j]a[j-1])
{
temp=a[j-1];
a[j-1]=a[j];
a[j]=temp;
}
}
}
return a;
}
void main()
{
int i;
int *p=NULL;
int a[10]={6,5,4,1,2,3,9,8,7,10};
int *(*fun)(int*,int);
fun=d_bubblesort;
p=fun(a,10);
for(i=0;i10;i++)
{
printf("%d\t",p[i]);
}
}
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图