`

回调函数

 
阅读更多

http://learn.akae.cn/media/ch24s05.html

 

一般情况下参数类型都是由实现者规定的,而回调函数的参数按什么类型解释由调用者规定,对于实现者来说就是一个void *指针,实现者只负责将这个指针转交给回调函数,而不关心它到底指向什么数据类型。

 

在底层驱动中会经常使用,因为上层应用程序调用底层驱动,而底层驱动并不确定上层程序要实现的功能,这为分层设计带来了更大的灵活性。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics