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

時間 2021-08-30 09:51:53

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) 空格

ASCII碼排序(c語言),ASCII碼排序(c語言)

這個問題是一類典型的問題 讀取之前的回車符錯誤。輸入函式存在乙個緩衝區,輸入函式每次都會從輸入緩衝區讀數。同時,scanf 與getchar 函式有乙個相同的特點,就是輸入完畢必須敲回車鍵才算完成輸入。而getch getche 是 不需要回車鍵作為結束的。然而,只要輸入緩衝區沒有清空,所有字元包括...

c 語言中怎麼將字母轉換為ascii碼

小小小小顰 具體操作步驟如下 1 首先,定義兩個整數變數a和a,並儲存相應字母的ascii碼,如下圖所示,然後進入下一步。2 其次,定義乙個字元變數ch以儲存要轉換的字元。如下圖所示,然後進入下一步。3 接著,為字元變數ch分配乙個初始值,並返回給小寫的母親a,如下圖所示,然後進入下一步。4 然後,...

c語言,怎麼輸入ASCII碼?也就是怎麼輸入8位二進位制數

好像沒有直接輸入二進位制,不過可以先以輸入的二進位制當成十進位制看待,然後再轉換成實際的十進位制數。include stdio.h include math.h void main int a,c,sum,i scanf d a i 0 sum 0 while a 0 c a 10 sum c in...