问得不清楚,所以不懂怎么回答这个区别。所谓回调函数,一般就是把函数的地址作为参数传进去,让调用的函数在内部可以调用这个函数。例子:void CALLBACK fun(){...} 这是一个函数,回调函数void AAA(int a, Fun* p); 这是一个普通函数,但第二个参数是funAAA(5, fun);