轉義字元 含義
ascii
碼(16/10進製) /o
空字元(null)
00h/0 /n
換行符(lf)
0ah/10 /r
回車符(cr)
0dh/13 /t
水平製表符(ht)
09h/9 /v
垂直製表(vt)
0b/11 /a
響鈴(bel)
07/7 /b
退格符(bs)
08h/8 /f
換頁符(ff)
0ch/12 /』
單引號27h/39 /」
雙引號22h/34 //
反斜槓5ch/92 /?
問號字元 3f
/63
/ddd
任意字元
三位八進位制
/xhh
任意字元
二位十六進製制
字元常量中使用單引號和反斜槓以及字元常量中使用雙引號和反斜槓時,都必須使用轉義字元表示,即在這些字元前加上反斜槓。
在c程式中使用轉義字元/ d d d或者/ x h h可以方便靈活地表示任意字元。/ d d d為斜槓後面跟三位八進位制數,該三位八進位制數的值即為對應的八進位制a s c i i碼值。/ x後面跟兩位十六進製制數,該兩位十六進製制數為對應字元的十六進製制a s c i i碼值。
使用轉義字元時需要注意以下問題:
1) 轉義字元中只能使用小寫字母,每個轉義字元只能看作乙個字元。
2) /v 垂直製表和/f 換頁符對螢幕沒有任何影響,但會影響印表機執行響應操作。
3) 在c程式中,使用不可列印字元時,通常用轉義字元表示
注:1,/v垂直製表和/f換頁符對螢幕沒有任何影響,但會影響印表機執行響應操作。
2,/n其實應該叫回車換行。換行只是換一行,不改變游標的橫座標;回車只是回到行首,不改變游標的縱座標。
3,/t 游標向前移動四格或八格,可以在編譯器裡設定
4,/' 在字元裡(即單引號裡)使用。在字串裡(即雙引號裡)不需要,只要用' 即可。
5,/? 其實不必要。只要用? 就可以了(在windows vc6 和tc2 中驗證)。
C語言常用轉義字元表
c語言常用轉義字元表 轉義字元 含義 ascii碼 16 10進製 o 空字元 null 00h 0 n 換行符 lf 0ah 10 r 回車符 cr 0dh 13 t 水平製表符 ht 09h 9 v 垂直製表 vt 0b 11 a 響鈴 bel 07 7 b 退格符 bs 08h 8 f 換頁符...
C語言常用轉義字元表
轉義字元 含義 ascii 碼 16 10 進製 o 空字元 null 00h 0 n 換行符 lf 0ah 10 r 回車符 cr 0dh 13 t 水平製表符 ht 09h 9 v 垂直製表 vt 0b 11 a 響鈴 bel 07 7 b 退格符 bs 08h 8 f 換頁符 ff 0ch 1...
C語言常用轉義字元集
轉義字元是c語言中表示字元的一種特殊形式。通常使用轉義字元表示ascii碼字符集中不可列印的控制字元和特定功能的字元,如用於表示字元常量的單撇號 用於表示字串常量的雙撇號 和反斜槓 等。轉義字元用反斜槓 後面跟乙個字元或乙個八進位制或十六進製制數表示。轉義字元 意義 ascii碼值 十進位制 a 響...