- 论坛徽章:
- 0
|
翻了一下标准,"\"符号的一个作用是断行拼接
Each instance of a backslash character (\) immediately followed by a new-line
character is deleted, splicing physical source lines to form logical source lines.
Only the last backslash on any physical source line shall be eligible for being part
of such a splice. A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character before any such
splicing takes place.
一般宏定义的代码,都用"\"来拼接多行,那么在其他的代码里呢? 比如函数调用和两种写法貌似都是可以的,那么我的问题就是,在非宏定义的代码里,拼接行要不要加"\", 如果不加"\",有没有标准的理论支撑,还是说依赖于编译器的实现?又或者是说,"\"只在宏定义里起作用,
其他的代码里等于空气? 请大家不吝赐教, 谢谢大家
@langue@MMMIX |
|