c语言函数指针实现函数重载
Posted 敲代码的Messi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言函数指针实现函数重载相关的知识,希望对你有一定的参考价值。
void out_int(void *i)
printf("%d\\n",*(int*)i);
void out_double(void *d)
printf("%f\\n", *(double*)d);
void c_fun(void (*ptr)(void *), void* param)
ptr(param);
int main()
int i = 1;
double d = 2.22;
c_fun(out_int, &i);
c_fun(out_double, &d);
return 0;
以上是关于c语言函数指针实现函数重载的主要内容,如果未能解决你的问题,请参考以下文章