为什么预处理#符号后面可以有空格? 44 次浏览 尽管#define是书写常态,# define 也是可行的。因为预处理并不是将#define当成整体,而是#和define两个token来处理,即#标示预处理指令,define是具体的预处理分支。