我是自己定义的一个头文件在一个文件夹里
//.c文件 #include <stdio.h> #include "ab.h" int main() { int age = 3; age = A; P("年龄是"D"岁\n", age); return 0; }
//ab.h文件 #pragma once #define P printf #define D %d #define A (age+1)
这个宏改一下 #define D "%d"