我见过使用#define的代码,如下所示。该代码用于打印不同阶段的值。有没有我可以阅读类似#define概念的文件?
#define $STAGES$ "{" \
"0=Stage1," \
"1=Stage2," \
"2=Stage3," \
"?=?" "}"
答案 0 :(得分:3)
所有这一切都是将$STAGES$
设置为文字字符串:
"{0=Stage1,1=Stage2,2=Stage3,?=?}"
(它不打印任何东西。)
当您键入彼此相邻的文字字符串时,它们会自动连接成一个文字字符串。行尾的\
反斜杠将它们组合在一起。