小编Omk*_*kre的帖子

c中回调寄存器函数中userdata有什么用?

在注册回调函数中有两个参数。一个是函数指针,第二个是userdata.

int callback_register(fn_ptr cb, void *userdata);
//fn_ptr is typedef
Run Code Online (Sandbox Code Playgroud)

在回调期间,相同的userdata内容作为参数发送回。我了解发送函数指针的用途,但不了解发送userdata. 谁能告诉我这是如何使用的?

c function-pointers callback

8
推荐指数
1
解决办法
1197
查看次数

标签 统计

c ×1

callback ×1

function-pointers ×1