宏定义中 多行时用"\"换行。
#define CHECKFILE(state, path) \
if (!state) \
{\
fprintf(stderr, "At file %s, line %d: \nFile open error: %s\n", __FILE__, __LINE__, path); \
exit(-1);\
}\
fprintf是C/C++中的一个格式化写—库函数;其作用是格式化输出到一个流/文件中;
</