小编mes*_*nde的帖子

如何声明带有 NULL 元素块的指针数组

我正在使用函数指针数组,并且我想直接将其与其关联的事件 ID 一起使用。问题是,事件 ID 从 0x10 开始到 0x1C,从 0x90 到 0xA5。

我不想在开始时写十个 NULL 元素,是否可以以某种方式声明如下:

int (*tab[256])(uint8_t *data, int *datalen) = {
   NULL[10],
   fun1,
   [...],
   funx,
   NULL[116],
...
};
Run Code Online (Sandbox Code Playgroud)

目前,我没有看到令人满意的解决方案,这就是我问的原因

c function-pointers stack-memory

3
推荐指数
1
解决办法
106
查看次数

标签 统计

c ×1

function-pointers ×1

stack-memory ×1