ice*_*ime 13
准备好一些混淆的答案.
这\是转义字符(\n例如,您可能已经遇到了转义序列),并且\\是表示单个\字符的转义序列(在某种意义上,它可以理解为转义字符的转义).如果你真的想要\\在你的字符串中,你将不得不使用\\\\:
std::cout << "\\\\something\\" << std::endl; /* prints "\\something\" */
Run Code Online (Sandbox Code Playgroud)
只是提供另一个例子,假设你想要一些"字符串.写作 :
const char *str = "Hello "World"";
Run Code Online (Sandbox Code Playgroud)
显然不会编译,你将不得不逃离"了\:
const char *str = "Hello \"World\"";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
874 次 |
| 最近记录: |