#define aaa() aaa #end 得到 "aaa\n",末尾多了一个换行符 #define aaa() #[[ aaa ]]# #end 得到 "\naaa\n\n",前面多了一个换行符,末尾多了两个换行符