预定义的宏 typedef vs #define Stringize(#)运算符 预定义的宏 #include <stdio.h> main() { printf("File :%s\n", __FILE__ ); printf("Date :%s\n", __DATE__ ); printf("Time :%s\n", __TIME__ ); printf("Line :%d\n", __LINE__ ); printf("ANSI :%d\n", __STDC__ ); } typedef vs #define Stringize(#)运算符