1.三元符(三字母詞):由三個字符組合起來代表其他字符,三元符可以在沒有一些字符時使用
??( [
??) ]
??! |
??< {
??> }
??' ^
??= #
??/ \
??- ~
2.轉義字符
可見字符:
\? ----用於多個?時,防止被解釋為三元符
\" ----用於字符串內部的雙引號
\' ----表示字符常量單引號'
\\ ----表示一個反斜槓,防止被解釋為轉義字符
不可見字符:
\a ----警告字符,產生可見或可聽見的信號
\b (backspace) ----退格鍵
\f ----進紙字符(換頁)
\n(new line) ----換行
\r (return)-----回車(不換行)
\t (tab)----水平制表符
\v ----垂直制表符
\ddd ----表示1~3個八進制數字所表示的字符
\xddd ----表示1~3個十六進制數字所表示的字符
說明:
1.linux環境中,gcc 4.4.7版本默認略過三元符
2.linux中,\n相當於win中的\r\n
3.\ddd \xddd
例:\x101 十六進制101代表十進制65,則\x101表示字母a