C++ 特殊文字
文字列 - 特殊文字
文字列は引用符で囲む必要があるため、C++はこの文字列を誤解してエラーを生成します。
string txt = "We are the so-called "Vikings" from the north.";
この問題を回避する解決策は、バックスラッシュのエスケープ文字を使用することです。
バックスラッシュ (\
) エスケープ文字は、特殊文字を文字列文字に変換します。
エスケープ文字 |
結果 |
説明 |
---|---|---|
\' | ' | 一重引用符 |
\" | " | 二重引用符 |
\\ | \ | バックスラッシュ |
シーケンス\"
文字列に二重引用符を挿入します。
シーケンス\'
文字列に一重引用符を挿入します。
シーケンス\\
文字列にバックスラッシュを1つ挿入します。
C++でよく使用されるその他のエスケープ文字は次のとおりです。
エスケープ文字 |
結果 |
|
---|---|---|
\n | 改行 | 試してみてください» |
\t | タブ | 試してみてください» |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。