编译阶段打印宏内容_BeanJoy的专栏-CSDN博客
一种在编译阶段检查结构体大小的方法_无忧老猪-CSDN博客
//两个用于测试的宏
#define PI 3.1415926
#define MAX(a,b) (a)>(b) ? (a) :(b)
//首先定义两个辅助宏
#define PRINT_MACRO_HELPER(x) #x
#define PRINT_MACRO(x) #x"="PRINT_MACRO_HELPER(x)
//编译阶段打印宏内容
#pragma message(PRINT_MACRO(PI))
#pragma message(PRINT_MACRO(PI2))
#pragma message(PRINT_MACRO(MAX(a,b)))
#pragma message(PRINT_MACRO(MAX(x,y)))
博客提及编译阶段相关内容,包括打印宏内容,还介绍了一种在编译阶段检查结构体大小的方法。

1623

被折叠的 条评论
为什么被折叠?



