阿巳AZIR 2022-02-15 21:36 采纳率: 81.8%
浏览 18

请问如何访问一个函数指针的第一个参数的地址

例如这里有一个函数指针:
void (*funp)();

有一个函数:
void func(int c, unsigned long long k)
{
}

然后赋值funp:
funp = (void(*)())func;

最后输出第一个参数的地址,也就是c的地址。
请问如何实现?

  • 写回答

1条回答 默认 最新

  • [PE]经典八炮 2022-02-15 21:42
    关注

    呃,我倒是无语了,那是形参,只有函数被调用时才会分配空间

    评论

报告相同问题?

问题事件

  • 创建了问题 2月15日