• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

(void (*)(void))

花生大事 2018-07-30 浏览量:735
有点迷糊,这个如何理解
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 空类型函数指针,无传递参数。 第一个void指示函数无返回值,第二个void表示无传递参数。(*)()表示函数指针。
    • 发布于 2018-07-30
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:7
  • 这是函数指针,指向无返回值,无参数的函数,常用来调用其他函数,​注意和指针函数区别开
    • 发布于2018-07-30
    • 举报
    • 评论 0
    • 1
    • 0

  • 这个是返回值为void*的函数指针,第一个void*表示这个函数指针的返回值类型是任何类型的指针,如int* char* float*都可以,(*)(void)即第二个void是指没有形参,可以省略这个void而写为void(*)()

    (void (*)(void))
    • 发布于2018-07-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 这就是个函数指针,void(*)代表指向空类型或者任意类型的指针。
    • 发布于2018-08-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 第一个void说明这个函数不需要返回值,第二个void加个*说明这是个函数指针
    • 发布于2018-08-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个很简单的理解就是一个没有返回值的函数指针
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 前面的void说明没有返回值,后面的说这个是空的函数指针
    • 发布于2018-08-27
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

(void (*)(void))