int registerbgidriver(void(*driver)(void)); 这个函数的参数是什么意思,void(*driver)好像是个函数,后面的(void)又是什么意思? c/c++标准函数有哪些啊。
 在看程序的时候不知道怎么区分哪些是c/c++标准函数,哪些是自定义函数。郁闷
  在写的时候有不知道用什么函数来写。
小菜鸟向各位前辈请教??????
  

解决方案 »

  1.   

    这个函数的参数是一个名为driver的函数,这个driver函数的参数为void(后一个),返回值为void(前一个),相当于要传入一个void dirver(void)这样定义的一个函数,当然driver只是一个形参名字,只要是参数为void,返回值为void的函数都能传入。
      

  2.   

    你这是调用什么DLL了吧 这个貌似就是传说中的回调函数吧。。
      

  3.   

    void(*driver)(void)是不返回值也没有参数的函数指针