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

  • void (*0)( ) :是一个返回值为void,参数为空的函数指针0。
  • (void (*)( ))0:把0转变成一个返回值为void,参数为空的函数指针。
  • * *(void (**)( ))0:在上句的基础上加*表示整个是一个返回值为void,无参数,并且起始地址为0的函数的名字。
  • (**(void (**)( ))0)( ):这就是上句的函数名所对应的函数的调用。

发表评论

后才能评论

评论(3)