谁能告诉我下面的代码是什么?是函数声明还是语句?是有效代码吗?
static void (*const handle_screens[NO_OF_SCREENS]) (void) =
{ status_screens, settings_screens, access_screens, configuration_screens,
history_screens };
最佳答案
它是一个常量函数指针数组,签名为 void foo(void)
这些都是简单的。谷歌C Complex Declaration对于令人兴奋的。
关于c - 代码的解释是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4481999/