定义返回函数指针的函数:

return_type (*function(func_parameter_list))(parameter_list)

定义了一个函数function,该函数的参数列表是(function_patameter_list),返回类型是一个函数指针,这个函数指针的原型是return_type(*)(parameter_list)。