trans在c語言代表什么?
轉義字符是C語言中表示字符的一種特殊形式。通常使用轉義字符表示ASCII碼字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的單撇號 ( '),用于表示字符串常量的雙撇號( ")和反斜杠( /)等。轉義字符用反斜杠/后面跟一個字符或一個八進制或十六進制數表示。 轉義字符 意義 ASCII碼值(十進制) /a 響鈴(BEL) 007 /b 退格(BS) 008 /f 換頁(FF) 012 /n 換行(LF) 010 /r 回車(CR) 013 /t 水平制表(HT) 009 /v 垂直制表(VT) 011 // 反斜杠 092 /? 問號字符 063 /' 單引號字符 039 /" 雙引號字符 034 /0 空字符(NULL) 000 /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 中驗證)。