#include <iostream> using namespace std; void Invoke(char* s,int i) { for(int j=0;j<i;j++) cout<<s<<endl; }; void CallBackFun(void (*callback)(char*,int),char* s,int i) { callback(s,i); }; int main() { void (*fp)(char* s,int i); fp=Invoke; fp("Test",1); //Invoke("Test",1); CallBackFun(Invoke,"Hello World!\n",12); return 1; }