【发布时间】:2017-10-05 15:05:34
【问题描述】:
-
没有反斜杠
unsigned char a=5; -
带反斜杠
unsigned char a=\ 5;
鉴于两者的工作方式相同,那么反斜杠的实际用途是什么?
【问题讨论】:
-
它告诉预处理器连接两行。但 C 不介意将这两行分开。
-
你试过在搜索引擎上搜索这个吗?
-
新行前面的斜线表示它应该被视为一行。我认为这种类型的语句没有必要,但在处理多行预处理器宏时经常看到
-
@babon:给定反斜杠,搜索起来很麻烦。
-
@JonathanLeffler 同意。但是用标题搜索-“c程序中反斜杠的用途是什么”会更容易:)