(a)
(a)
当我打印
(b)
(b)
当我打印
(a) 和 (b) 有什么区别?
(a)
string str = "Hello\nWorld";
当我打印
str
时,输出结果为:Hello
World
(b)
(b)
string str;
cin >> str; //given input as Hello\nWorld
当我打印
str
时,输出结果为:Hello\nWorld
(a) 和 (b) 有什么区别?
echo -e "Hello,\nWorld" | ./testprogram
命令将转义字符转换为换行符,而不是传递给程序的文字\
和n
。 - Davislor