我不明白为什么我运行程序时没有出现“\”。我想制作一些 ASCII 艺术,“\”是我想要制作的图片的基础。有什么解决方案吗?我正在使用代码块。
问问题
1536 次
3 回答
3
使用 C++2011,您可以使用原始字符串文字,例如:
std::cout << R"(\)" << '\n';
该序列R"(
开始字符串并)"
结束字符串。如果)"
需要将字符串嵌入到字符串中,可以在 the"
和 the之间添加一些字符串(
,然后需要在 the)
和 the之间重复"
以结束字符串。
当然,\\
像您已经提到的那样,转义转义字符并使用它可能更简单。
于 2013-07-26T21:57:32.167 回答
1
你必须使用 2 \ 因为 \ 字符被称为转义键,就像如果你想去下一行你必须使用 \n 并且让 C++ 知道你想移动到下一行,所以每个当你使用 \ 字符时,你必须像 \ 一样输入它
于 2013-07-26T21:52:05.597 回答
0
我已经找到了。您必须输入 2 倍的“\”,然后它才会出现。
于 2013-07-26T21:51:26.750 回答