CTRL 字母的ASCII碼是多少?

2021-07-02 19:11:05 字數 2824 閱讀 4481

ctrl+z的ascii碼是多少?

鍵盤上所有的鍵(包括組合鍵)都有自己的掃瞄碼和ascii碼,這些掃瞄碼和ascii碼是由鍵盤中斷(int 16h)定義的。

windows系統中,單擊 開始→執行,在「開啟」框中輸入:cmd /c debug,確定,進入debug除錯程式,鍵入輸入指令命令a並回車,然後輸入:

mov ah,0

int 16

回車g104

按ctrl+z

這時,ah=2ch,al=1ah。ah的值就是ctrl+z的掃瞄碼,al的值就是ctrl+z的ascii碼。1ah是十六進製制數,換算成十進位制數就是26。

對應的ctrl+a/b/c 分別就是01/02/03.....

進一步理解ascii碼

進一步理解ascii碼 ascii是當今資訊系統普遍採用的一種編碼方案,學習計算機的人應該很早就接觸它了,但是對它究竟

有了解多少呢?可能我們比較熟悉的就是對可列印字元比較熟悉,比如數字和大小寫字元我們都能夠

說出他們的ascii值,但是對於控制字元,未必每個人都有了解,即使看了ascii表,對這些控制字元

的描述也未必東其中的含義。     ascii碼1,2,3...分別依次對應鍵盤按鍵的ctrl+a鍵,ctrl+b鍵,ctrl+c鍵,...ctrl+z鍵的

ascii為26.參考大寫字母後的編碼,按鍵ctrl+[鍵產生ascii碼27,ctrl+\鍵產生ascii碼28,ctrl+]

鍵產生ascii碼29,ctrl+^鍵產生ascii碼30。     常用的控制字元有退格(8),製表符(9),換行(10).流量控制字元xoff(17)和xon(19)

,對應的按鍵分別是ctrl+s,ctrl+q。     按照控制字元ascii碼於鍵盤按鍵的對應關係,在乙個字元終端輸入資料時,按下ctrl+m與按下回

車鍵的效果相同,應為回車的ascii是13,m在字母表中排在第13位。同樣按下ctrl+j實際上是乙個換

行符,沒有響應鍵盤按鍵對應。按下ctrl+i與按下tab鍵的效果相同,ctrl+[與esc相同。可以用

ctrl+h代替backspace鍵,在沒有backspace的終端上,就是直接按ctrl+h鍵。

ctrl+字母的ascii碼=字母的ascii碼&0x1f

常用按鍵ascii碼:

esc鍵 

vk_escape (27)

回車鍵vk_return (13)

tab鍵

vk_tab (9)

caps lock鍵

vk_capital (20)

shift鍵

vk_shift ($10)

ctrl鍵

vk_control (17)

alt鍵:  

vk_menu (18)

空格鍵vk_space ($20/32)

退格鍵vk_back (8)

左徽標鍵

vk_lwin (91)

右徽標鍵

vk_lwin (92)

滑鼠右鍵快捷鍵

insert鍵

vk_insert (45)

home鍵

vk_home (36)

page up

vk_prior (33)

pagedown

vk_next (34)

end鍵

vk_end (35)

delete鍵

vk_delete (46)

方向鍵(←)

vk_left (37)

方向鍵(↑)

vk_up (38)

方向鍵(→)

vk_right (39)

方向鍵(↓)

vk_down (40)

f1鍵vk_f1 (112)

f2鍵vk_f2 (113)

f3鍵vk_f3 (114)

f4鍵vk_f4 (115)

f5鍵vk_f5 (116)

f6鍵vk_f6 (117)

f7鍵vk_f7 (118)

f8鍵vk_f8 (119)

f9鍵vk_f9 (120)

f10鍵

vk_f10 (121)

f11鍵

vk_f11 (122)

f12鍵

vk_f12 (123)

num lock鍵

vk_numlock (144)

小鍵盤0

vk_numpad0 (96)

小鍵盤1

vk_numpad0 (97)

小鍵盤2

vk_numpad0 (98)

小鍵盤3

vk_numpad0 (99)

小鍵盤4

vk_numpad0 (100)

小鍵盤5

vk_numpad0 (101)

小鍵盤6

vk_numpad0 (102)

小鍵盤7

vk_numpad0 (103)

小鍵盤8

vk_numpad0 (104)

小鍵盤9

vk_numpad0 (105)

小鍵盤.

vk_decimal (110)

小鍵盤*

vk_multiply (106)

小鍵盤+

vk_multiply (107)

小鍵盤-

vk_subtract (109)

小鍵盤/

vk_divide (111)

pause break鍵

vk_pause (19)

scroll lock鍵

vk_scroll (145)

鍵盤常用ASCII碼 Ctrl組合鍵

鍵盤常用ascii碼 esc鍵 vk escape 27 回車鍵 vk return 13 tab鍵 vk tab 9 caps lock鍵 vk capital 20 shift鍵 vk shift 10 ctrl鍵 vk control 17 alt鍵 vk menu 18 空格鍵 vk spa...

和 字母數字對應的ASCII碼。

列印a z a z 0 9對應的ascii碼。system.out.println a int a system.out.println z int z system.out.println system.out.println a int a system.out.println z int z ...

字母與ASCII碼之間的轉換

unicode 統一碼 萬國碼 單一碼 是電腦科學領域裡的一項業界標準,包括字符集 編碼方案等。unicode 是為了解決傳統的字元編碼方案的侷限而產生的,它為每種語言中的每個字元設定了統一並且唯一的二進位制編碼,以滿足跨語言 跨平台進行文字轉換 處理的要求。2 將字母轉換為ascii碼,可以利用如...