1. 首页
  2. 编程语言
  3. C
  4. 关于c语言中回调函数的理解

关于c语言中回调函数的理解

上传者: 2021-05-17 16:03:14上传 PDF文件 104.27 KB 热度 16次

在计算机程序设计中,回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。通常函数指针有两个方面的用途,一个是转换表,另一个是作为参数传递给一个函数。前者把f声明为一个函数指针,它所指的函数接受两个参数,分别是一个整型值和浮点型值,并返回一个整型值。需要注意的是,简单声明一个函数指针并不意味着它马上就可以使用。和其他指针一样,对函数指针执行间接访问之前必须把它初始化为指向某个函数。第 2 个声明创建了函数指针pf,并把它初始化为指向函数f。在函数指针的初始化之前具有f的原型是很重要的,否则编译器就无法检查f的类型是否与pf所指向的类型一致。

用户评论