【发布时间】:2026-02-16 09:20:05
【问题描述】:
在一个 C 结构中,我定义了一个函数指针,如下所示:
typedef struct _sequence_t
{
const int seq[3];
typedef void (* callbackPtr)();
} sequence_t;
我想在全局范围内初始化一个该类型的 var:
sequence_t sequences[] = {
{ { 0, 1, 2 }, toggleArmament },
};
而且我不断收到错误消息,告诉我初始化程序太多。如何解决?
【问题讨论】:
标签: c function struct pointers