/**************************************************************************************************
【函数指针实现回调函数】
**************************************************************************************************/
#include "stdio.h"
void Function_CallBack(void *x)
{
printf("Function_CallBack:%d\r\n", x);
}
void App_Run(void (*w), void (*fun)(void *x))
{
fun(w);
}
int main()
{
int k = 100;
App_Run((void*)k++, &Function_CallBack);
App_Run((void*)k++, &Function_CallBack);
App_Run((void*)k++, &Function_CallBack);
}
/*-------------------------------------------------------
运行结果
Function_CallBack:100
Function_CallBack:101
Function_CallBack:102
-------------------------------------------------------*/
C语言函数指针实现回调函数
于 2022-05-22 09:45:42 首次发布