[嵌入式linux] LINUX里面的程序有点不明白,请教一下大家

[复制链接]
1423|5
 楼主| QQ275000499 发表于 2014-3-9 11:45 | 显示全部楼层 |阅读模式
这里有一个函数,和一个结构体,我不明白的是哪个结构体最后一个变量和哪个函数名字一样的,我想问问这是一种怎么样的用法。。有没有详细的资料

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| QQ275000499 发表于 2014-3-9 11:47 | 显示全部楼层
沙发自己坐
黑小子mxx 发表于 2014-3-11 19:40 | 显示全部楼层
函数名就是一个指针,这说明那个结构体的最后一个变量就是一个指针吧,不过我猜测那个结构体中的元素好像都是函数名
 楼主| QQ275000499 发表于 2014-3-11 20:42 | 显示全部楼层
黑小子mxx 发表于 2014-3-11 19:40
函数名就是一个指针,这说明那个结构体的最后一个变量就是一个指针吧,不过我猜测那个结构体中的元素好像都 ...

结构体中的元素都是函数名,你没有猜错。这才不明白
dufanbao 发表于 2014-3-12 08:32 | 显示全部楼层
这是linux的驱动程序,方式是C语言的高级应用,函数指针。这样的写法实现了函数的回调,可以让系统不用知道你写的函数的确切名字的情况下而实现调用。
xiaandpan 发表于 2014-3-13 09:36 | 显示全部楼层
顶下支持        
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:厚积薄发

19

主题

126

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部