谁能告诉我,
- 在 C 语言中注册回调函数到底是什么意思(附一些示例)?
- 什么是通知回调?
- 什么是异步回调?
最佳答案
注册回调函数只是意味着您正在安排一个外部实体来调用您的函数。
它可能会在稍后发生,也可能会立即发生。一个简单的例子是 qsort
。它是这样声明的:
void qsort(void *base, size_t nel, size_t width,
int (*compar)(const void *, const void *));
为了使用它,您必须将指针传递给比较元素的函数 - 回调。
这是一个简单的示例,但通常“注册回调”意味着将函数指针传递给将来会为您调用它的人。
关于c - 在 C 中注册回调函数是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8590335/