#include<iostream>
using namespace std;
void print(char *s,int n)
{
for(int k = 0 ; k <n ; k++){
cout << s << endl;
}
}
void fun(void(*print)(char *,int),char *s,int n )
{
print( s , n ) ;
}
int main(){
fun(print,"hello,world.",5);
return 0;
}
刚刚学会的函数回调,据说是高手的最爱,只知其然不知其所以然
本文通过一个具体的 C++ 程序示例介绍了如何使用函数指针来实现灵活的功能调用。该示例展示了如何定义和传递函数指针,并通过一个简单的打印函数演示了其实际应用。

被折叠的 条评论
为什么被折叠?



