1

そのようなコードでは、このように、それは何と呼ばれてい \\n ますか?

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

そのようなキャラクターの基本的なルールは何ですか?

4

4 に答える 4

9

\nescape sequence改行を印刷するためのものです。ここで、画面にa \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 に答える