page contents

请解析((void ()( ) )0)( )的含义?

轩辕小不懂 发布于 2022-01-03 13:40
阅读 430
收藏 0
分类:C/C++开发
2795
Nen
Nen
- 程序员

void (*0)( ) :是一个返回值为void,参数为空的函数指针0。

(void (*)( ))0:把0转变成一个返回值为void,参数为空的函数指针。

(void ()( ))0:在上句的基础上加*表示整个是一个返回值为void,无参数,并且起始地址为0的函数的名字。

((void ()( ))0)( ):这就是上句的函数名所对应的函数的调用。

请先 登录 后评论