C++ 使用「;字符串中的字符
您好,我想在字符串变量中使用字符“如下所示:C++ 使用「;字符串中的字符,c++,string,char,initialization,string-literals,C++,String,Char,Initialization,String Literals,您好,我想在字符串变量中使用字符“如下所示: std::string hello = """; 有可能做这样的事吗?还是我在胡说八道? 提前感谢!请逃避: std::string hello = "\""; 您有几种方法,包括: 转义:“\” 原始字符串:R“(”)(从C++11开始) 您可以使用转义字符,如 std::string hello( "\"" ); 或 或者使用接受字符文本的构
std::string hello = """;
有可能做这样的事吗?还是我在胡说八道?
提前感谢!请逃避:
std::string hello = "\"";
您有几种方法,包括:
- 转义:
“\”
- 原始字符串:
(从C++11开始)R“(”)
std::string hello( "\"" );
或
或者使用接受字符文本的构造函数,如
std::string hello( 1, '"' );
std::string hello( R"(")" );
或者您甚至可以使用原始字符串文字,如
std::string hello( 1, '"' );
std::string hello( R"(")" );
或
在这种情况下,建议您阅读或阅读C++书籍。副本:,