[疑问]#define 宏名(参数1,参数2)\ 宏名(参数1)中的 "\"的意思
[疑问]#define 宏名(参数1,参数2)\ 宏名(参数1)中的 "\"的意思是什么?意思是,提示 C++ 编译器(准确来说是预处理器),我这行代码太长写不下了,要另换一行,预处理器你把下一行和这一行拼接成一个整体来处理。否则换行的位置,Windows 系统下,是有看不见的 “换行 + 回车” 字符的(Linux 和 Mac 有不同的规定)。
更详细的解释
https://blog.csdn.net/pachonghanya/article/details/6972632 拼接,其实是一行,感觉太长了就用这个符号
页:
[1]