C语言源代码中,行结尾有反斜杠,这些反斜杠有什么用?
C语言源代码中,行结尾有反斜杠,这些反斜杠有什么用?
日期:2018-08-24 18:06:12 人气:2
反斜杠起到换行作用,用于宏定义和字符串换行。其中宏定义中使用居多。
如果一行代码有很多元素,导致太长影响阅读,可以通过在结尾加\的方式,实现换行,编译时会忽略\及其后的换行符,当做一行处理。
在宏定义中,要换行必须使用\结尾。
在字符串常量中,可以使用\结尾,如
"this \
is \
for\
testing"
和"this is for testing"是相同的,但是对于字符串写成