hur.cn - 华软网

 热门搜索

形参

  作者:未知    来源:网络    更新时间:2011/9/27
int registerbgidriver(void(*driver)(void)); 这个函数的参数是什么意思,void(*driver)好像是个函数,后面的(void)又是什么意思?

 c/c++标准函数有哪些啊。。。。。。。
 在看程序的时候不知道怎么区分哪些是c/c++标准函数,哪些是自定义函数。。。。郁闷
  在写的时候有不知道用什么函数来写。。。。
小菜鸟向各位前辈请教。。。。。。。。。??????
  
---华软 网友回答---
这个函数的参数是一个名为driver的函数,这个driver函数的参数为void(后一个),返回值为void(前一个),相当于要传入一个void dirver(void)这样定义的一个函数,当然driver只是一个形参名字,只要是参数为void,返回值为void的函数都能传入。
---华软网友回复---
引用 1 楼 woshinia 的回复:
这个函数的参数是一个名为driver的函数,这个driver函数的参数为void(后一个),返回值为void(前一个),相当于要传入一个void dirver(void)这样定义的一个函数,当然driver只是一个形参名字,只要是参数为void,返回值为void的函数都能传入。
学习下
---华软网友回复---
你这是调用什么DLL了吧 这个貌似就是传说中的回调函数吧。。
---华软网友回复---
void(*driver)(void)是不返回值也没有参数的函数指针
---华软网友回复---
新参是一个函数的地址      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。