typedef void (*p)();是什么意思

谨行 2013-02-16 10:32:56
如题,typedef void (*p)();是什么意思
...全文
418 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
linlinlinxi007 2013-04-03
  • 打赏
  • 举报
回复
函数指针的定义。
缘中人 2013-02-17
  • 打赏
  • 举报
回复
定义了个别名p,p是类似下面函数形式的定义, void myfun() { ... } 真正要用的时候还得定义指针
void myfun()
{
  ShowMessage("hello");
}

void __fastcall TForm1::Button1Click(TObject *Sender)
{
typedef  void (*p)();
p  pfun;
pfun = myfun;
pfun();
}
dataxdata 2013-02-16
  • 打赏
  • 举报
回复
把p定义成一个指针类型,指向一个返回void且没有参数的函数
向明工作室 2013-02-16
  • 打赏
  • 举报
回复
定义一个函数指针

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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