回调函数就相当于一个中断处理函数,由系统或其他函数在符合设定条件时调用。使用回调函数需要做三件事:1、声明;2、定义;3、设置条件。回调函数的应用非常广泛,通常,当想通过一个统一的接口实现不同内容的时候,用回调函数实现就非常合适。任何时候,如果你所编写的函数必须能够在不同的时刻执行不同的类型的工作或者执行只能由函数调用者定义的工作,你都可以用回调函数来实现。许多窗口系统就是使用回调函数连接多个动作,如拖拽鼠标和点击按钮来指定调用用户程序中的某个特定函数。