1

在这样的代码中,它叫什么, \\n 像这样?

cout<<"Hello\\n \'world\'!";

这些角色的基本规则是什么?

4

4 回答 4

9

\n是一个escape sequence打印一个新行。现在,如果您想在屏幕上打印一个(一个斜线后跟一个 n\n的文字),您需要转义like 。所以会让 \n 在屏幕上打印。\n\\\\\n

于 2010-03-12T02:52:38.783 回答
1

\n是换行符;它表示一行文本的结束。

\\是一个转义的反斜杠,所以它会打印\. 所以\\n只会在控制台上打印一个文字“\n”。

有关 C 转义序列的详细信息,请参阅转义序列 (MSDN)

于 2010-03-12T02:52:40.247 回答
1

我想你的问题是关于转义字符?它们是字符串文字声明的一部分,而不是流操作。有关转义序列的更多详细信息,请参阅文档

特别是:\n表示换行符,\t表示 TAB 字符,\"表示引号字符。

于 2010-03-12T02:54:31.913 回答
1

在计算中,我们称这些转义字符

于 2010-03-12T02:54:55.893 回答