函数的意义

renzu 2009-03-14 10:39:58
请教下面这个函数是什么意思?

static VOID (WINAPI * abc)(DWORD dwxyz) = Fun1;
...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
feng4206yu 2009-03-14
  • 打赏
  • 举报
回复
个人认为WINAPI拿走了是不是更好理解...
flameearth 2009-03-14
  • 打赏
  • 举报
回复
abc是函数指针,指向一个函数 (DWORD dwxyz) 是函数的参数
lingyin55 2009-03-14
  • 打赏
  • 举报
回复
up 就是定义了一个指向函数的指针,然后对它赋值(指向一个函数)
[Quote=引用 1 楼 hairetz 的回复:]
static VOID (WINAPI * abc)(DWORD dwxyz) = Fun1;
分成2部能看明白了不?
static VOID fun2(DWORD dwxyz) = Fun1; //声明好fun2函数的类型,然后让它指向Fun1函数。
fun2=WINAPI * abc; //abc是函数指针

[/Quote]
ZhengZhiRen 2009-03-14
  • 打赏
  • 举报
回复
指向函数的指针
  • 打赏
  • 举报
回复
static VOID (WINAPI * abc)(DWORD dwxyz) = Fun1;
分成2部能看明白了不?
static VOID fun2(DWORD dwxyz) = Fun1; //声明好fun2函数的类型,然后让它指向Fun1函数。
fun2=WINAPI * abc; //abc是函数指针

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧