1
6
C和C++具有相邻引用字符串的自动连接。这意味着
和
将使
|
2
15
在第一次写入时,C和C++没有任何类似于C字形字符串的文字。你能做的最接近的是:
然而,请注意,即使在C中,它也不会像您希望的那样工作。如果你有:
在C中,字符串实际上包含一个换行符。
在C++ 11中,根据注释,
|
3
7
在C和C++中你可以做到这一点:
编译器会自动将它们连接成一个字符串。 |
4
5
另一种选择是在看到预处理器将删除以下新行后,用\结束一行:
它不像上面所说的那样依赖于相邻字符串文本的自动连接;但无论如何都应该提到。 |
5
4
当然,你可以这样做:
这将完全模拟@“”行为(包括换行符)。 如果你真的想让它成为一行,没有换行符,不要把\n“换行符放进去,但是这和@“东西在C中的工作方式略有不同。 |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |