C語言 ASCII碼前控制字元的含義

2021-08-21 05:57:22 字數 5033 閱讀 5034

1樓:匿名使用者

空字元0000 0001 1 01 soh (start of handing) 標題開始

0000 0010 2 02 stx (start of text) 正文開始

0000 0011 3 03 etx (end of text) 正文結束

0000 0100 4 04 eot (end of transmission) 傳輸結束

0000 0101 5 05 enq (enquiry) 請求

0000 0110 6 06 ack (acknowledge) 收到通知

0000 0111 7 07 bel (bell) 響鈴

0000 1000 8 08 bs (backspace) 退格

0000 1001 9 09 ht (horizontal tab) 水平製表符

0000 1010 10 0a lf (nl line feed, new line) 換行鍵

0000 1011 11 0b vt (vertical tab) 垂直製表符

0000 1100 12 0c ff (np form feed, new page) 換頁鍵

0000 1101 13 0d cr (carriage return) 回車鍵

0000 1110 14 0e so (shift out) 不用切換

0000 1111 15 0f si (shift in) 啟用切換

0001 0000 16 10 dle (data link escape) 資料鏈路轉義

0001 0001 17 11 dc1 (device control 1) 裝置控制1

0001 0010 18 12 dc2 (device control 2) 裝置控制2

0001 0011 19 13 dc3 (device control 3) 裝置控制3

0001 0100 20 14 dc4 (device control 4) 裝置控制4

0001 0101 21 15 nak (negative acknowledge) 拒絕接收

0001 0110 22 16 syn (synchronous idle) 同步空閒

0001 0111 23 17 etb (end of trans. block) 傳輸塊結束

0001 1000 24 18 can (cancel) 取消

0001 1001 25 19 em (end of medium) 介質中斷

0001 1010 26 1a sub (substitute) 替補

0001 1011 27 1b esc (escape) 溢位

0001 1100 28 1c fs (file separator) 檔案分割符

0001 1101 29 1d gs (group separator) 分組符

0001 1110 30 1e rs (record separator) 記錄分離符

0001 1111 31 1f us (unit separator) 單元分隔符

2樓:李駿男

樓上少了。。。

0 nul (null char) 空字元

1 soh (start of handing) 標題開始

2 stx (start of text) 正文開始

3 etx (end of text) 正文結束

4 eot (end of transmission) 傳輸結束

5 enq (enquiry) 請求

6 ack (acknowledge) 收到通知

7 bel (bell) 響鈴

8 bs (backspace) 退格

9 ht (horizontal tab) 水平製表符

10 lf (nl line feed, new line) 換行鍵

11 vt (vertical tab) 垂直製表符

12 ff (np form feed, new page) 換頁鍵

13 cr (carriage return) 回車鍵

14 so (shift out) 不用切換

15 si (shift in) 啟用切換

16 dle (data link escape) 資料鏈路轉義

17 dc1 (device control 1) 裝置控制1

18 dc2 (device control 2) 裝置控制2

19 dc3 (device control 3) 裝置控制3

20 dc4 (device control 4) 裝置控制4

21 nak (negative acknowledge) 拒絕接收

22 syn (synchronous idle) 同步空閒

23 etb (end of trans. block) 傳輸塊結束

24 can (cancel) 取消

25 em (end of medium) 介質中斷

26 sub (substitute) 替補

27 esc (escape) 溢位

28 fs (file separator) 檔案分割符

29 gs (group separator) 分組符

30 rs (record separator) 記錄分離符

31 us (unit separator) 單元分隔符

32 sp (space) 空格

已知字元a的ascii碼是01000001b字元d的ascii碼是

字元d的ascii碼是0100 0100b 二進位制 在標準ascii碼錶中,大寫英文字母是連續表,d在a後面3位,所以d的ascii碼 01000001b 二進位制 3 十進位制 01000100b 二進位制 ascii 碼使用指定的7位或8位二進位制陣列合來表示128或256種可能的字元。標準a...

輸入字元後,按各字元ASCII碼從小到大的順序輸出這些字元

ascii碼從小到 大的順序輸出這三個字元的源 如下 include stdio.h void main 擴充套件資料找出並列印ascii碼最大的字元的源 如下 include void main include stdio h main chara,b,c,d inti scanf d i get...

c語言ascii的疑問,關於C語言ASCII碼的問題

一個字母加了單引號就表示這個字母是ascii碼,不加單引號就表示變數。如 c a 就相當於c 97,因為a的ascii碼就是97,而c a就表示把a變數的值賦給c 在處理字母大小寫轉換的時候要用到ascii因為大小寫相差32.因為每個字母有相應的ascii。所以字專母可以做運算。也就是屬可以字母加密...