gpt4 book ai didi

c - C 中的函数处理数组

转载 作者:太空狗 更新时间:2023-10-29 14:55:57 25 4
gpt4 key购买 nike

我已经声明了一个函数数组:

void * (thread_fun[100])(void *);

但是,编译因错误而终止:

error: declaration of ‘thread_fun’ as array of functions void * (thread_fun[])(void *);

我的声明有什么问题。以及如何纠正它。我想在我的程序中创建一个函数数组。给我建议一个解决方案。

最佳答案

不能声明函数数组。您只能声明指向函数的指针数组:

void * (*thread_fun[100])(void *);

关于c - C 中的函数处理数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35155750/

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