【发布时间】:2021-02-24 20:37:32
【问题描述】:
声明指向 void 函数的指针的正确方法是什么?
void reverseArray(int arraySize, int a[]){
}
我认为有些正确的许多尝试之一
void (*reversePtr)(int, int) = &reverseArray;
【问题讨论】:
-
您看到的错误是什么?除了第二个参数类型外几乎是正确的。
-
@EugeneSh。警告:从不兼容的指针类型'void()(int,int *)'初始化'void()(int,int)'不确定这是什么意思,但这就是我一直得到的跨度>
-
这正是参数的类型不匹配。
标签: c initialization function-pointers declaration