12
4

2 回答 2

10

错误在注释中:对于我们来说,最后的 \ 字符代表一个目录,对于编译器来说,这意味着以下行是当前行的一部分。当然,每个开发人员都知道这一点,但在这种情况下,这个细节被很好地隐藏了。

于 2013-01-12T14:02:54.437 回答
2

很好的问题,MSDN 称这条线拼接

所有以反斜杠 ( \) 结尾并紧跟换行符的行都与源文件中的下一行连接起来,形成物理行的逻辑行。除非它为空,否则源文件必须以换行符结尾,并且前面没有反斜杠。

于 2013-01-12T14:07:05.710 回答