Zac*_*ach 0 c++ string newline
我想写一个字符串并按下"Enter",同时继续写这个字符串,而不必关闭"".
例如,我想写下以下行:
string drawing = "\\n\\n" +
"W W W " +
"\\nW W W W " +
"\\n '. W ";
Run Code Online (Sandbox Code Playgroud)
但是当我试图这样做时,编译器抱怨这个:
error: invalid operands of types ‘const char [5]’ and ‘const char [23]’
to binary ‘operator+’
Run Code Online (Sandbox Code Playgroud)
有没有一种很好的方法来输入一个新行而不会连接字符串(就像在python中,例如,输入'\')?
谢谢.
小智 5
试试没有"+".
string drawing = "\n\n"
"W W W "
"\nW W W W "
"\n '. W ";
Run Code Online (Sandbox Code Playgroud)