//定义回调函数
void PrintfText()
{
printf("Hello World!\n");
}
//定义实现回调函数的"调用函数"
void CallPrintfText(void (*callfuct)())
{
callfuct();
}
//实现函数回调
int main(int argc,char* argv[])
{
CallPrintfText(PrintfText);
return 0;
}
理解为,“函数作为参数被另一个函数使用”
回调函数可用于优化接口。
参考博客:https://blog.csdn.net/qq_27568125/article/details/55094616