利用宏实现定义结构体的好方法

宏定义
#define STRUCT(type) typedef struct _tag_##type type;
struct _tag_##type

以后利用STRUCT(type)便可定义一个结构体,在预编译时上述宏被展开为:
typedef struct _tag_type type;struct _tag_type
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页