gpt4 book ai didi

C - 奇怪的原型(prototype)参数

转载 作者:太空宇宙 更新时间:2023-11-04 00:19:16 25 4
gpt4 key购买 nike

这个函数原型(prototype)是怎么回事?显然带有某种类型转换的 void 参数令人困惑......

int *my_func(my_struct *m, void (*m_op)(my_struct *v, void arg));

最佳答案

函数 my_func 的第二个参数是一个指向不返回值 (void) 的函数的指针,但它有两个参数,一个 my_struct 指针和 ... 和(无效的)void。后者可能应该是 void *arg;您不能有 void 类型的变量或参数。就目前而言,代码不应编译。

关于C - 奇怪的原型(prototype)参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7613631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com