(int*)&p、void(*p)()、(*p)()都是什么意思?

①(int*)&p        表示 将p指针的地址,即&p,强制转换为指向int类型数据的指针

②void(*p)()     表示定义一个指针变量p,这个指针指向一个函数,这个函数的参数和返回值都是void

③(*p)()       表示对这个指针变量p指向的函数的调用


版权声明:本文为yyjshang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。