C++ 特殊字元
字串 - 特殊字元
由於字串必須包含在引號內,C++ 會誤解此字串並生成錯誤
string txt = "We are the so-called "Vikings" from the north.";
為避免此問題的解決方案是使用反斜槓跳脫字元。
反斜槓 (\
) 跳脫字元將特殊字元轉換成字串字元
跳脫字元 | 結果 | 描述 |
---|---|---|
\' | ' | 單引號 |
\" | " | 雙引號 |
\\ | \ | 反斜槓 |
序列 \"
在字串中插入一個雙引號
序列 \'
在字串中插入一個單引號
序列 \\
在字串中插入一個反斜槓
C++ 中其他流行的跳脫字元有
跳脫字元 | 結果 | 試一試 |
---|---|---|
\n | 換行 | 試一試 » |
\t | 製表符 | 試一試 » |