void (*)() 是一个返回值为void 传递参数为空的函数指针类型 与int 一样是一个类型
(void (*)() 0) 表示将0强转换为 “返回值为void 传递参数为空的函数指针” 类型的指针变量
*((void (*)() 0))() 最前面*表示解指针,红色括号里为指针变量,该函数代表跳转到0地址中执行该地址中内容。
上图中最终结果输出 xxxxxxxxxxx
void (*)() 是一个返回值为void 传递参数为空的函数指针类型 与int 一样是一个类型
(void (*)() 0) 表示将0强转换为 “返回值为void 传递参数为空的函数指针” 类型的指针变量
*((void (*)() 0))() 最前面*表示解指针,红色括号里为指针变量,该函数代表跳转到0地址中执行该地址中内容。
上图中最终结果输出 xxxxxxxxxxx