回调函数和正常函数之间的区别

时间:2011-05-24 09:54:07

标签: function pointers callback

我已经google了很多,以找出正常函数和回调函数之间的区别。 Unfortunatley我无法理解。如果我们必须在另一个函数内调用一个函数,那么通过使用函数指针将它作为参数传递给函数有什么用呢? 是否可以在函数外部的某个函数指针的形式中调用作为参数传递的函数,在该函数中它作为参数传递?如果是,请粗略了解其实施情况。 感谢

1 个答案:

答案 0 :(得分:1)

假设您有一个执行某些延长操作的功能,例如发送电子邮件。你不想等待它完成,所以你给它一个回调函数,一旦它完成就会调用它。这是回调的主要用途 - 异步操作的通知。还有其他用途。