有人可以解释C语言中结构的以下代码语法吗?
struct {
Fn *pmq;
}
service_MQ[] =
{
NULL
#define BUILd_SVC_MQ(name , func) , (Fn*) Func
#include<mqsvctable.h>
};
答案 0 :(得分:3)
mqsvctable.h
在BUILd_SVC_MQ
宏下。像BUILd_SVC_MQ("clear", clear_screen) BUILd_SVC_MQ("delete", delete_something)