在C++中如何将“/”存储在字符串中? 我不知道为什么它不能编译。如果它是转义字符,那么如何处理它呢?。考虑到我只想在我的字符串中使用前向和后向,因为我使用它作为运算符。
如果是逃生角色比怎么处理呢?
通过逃避它。 \
的转义序列是\\
。 或者,您可以使用没有转义序列的原始字符串文本:r“(/\)”
您可以这样存储它:
std::string str = "/\\";
std::cout << str;
输出:/\
“\”是转义字符。 要获得常规的“\”,只需转义“\”。 即用“/”代替“/”。