當前位置:係統粉 > 電腦問答 > 其他問答 > shl 在對誰運算呀?

shl 在對誰運算呀?

提問者:東東不懂__  |  瀏覽 次  |  提問時間:2017-03-03  |  回答數量:2

shl 在對誰運算呀? 這是一個判斷用戶輸入漢字的字母函數,可是我不知道,下麵代碼的意思,如:case WORD(hzchar[1]) shl 8 + WORD(hzchar[2]) ofshl 到底對誰移位運算呀?為什麼有個8,去掉8就函數不起作用!function GetPYIndexChar( hzchar:string):char;begincase WORD(hzchar[1]) shl 8 + WORD(hzchar[2]) of$B0A1..$B0C4 : result := 'A';$B0C5..$B2C0 : result := 'B';$B2C1..$B4ED : result := 'C';$B4EE..$B6E9 : result := 'D';$B6EA..$B7A1 : result := 'E';$B7A2..$B8C0 : result := 'F';$B8C1..$B9FD : res

已有2條答案
empathy丶若

empathy丶若

回答數:177  |  被采納數:91

2017-03-03 14:03:41
因為1個字節有8位
讚 17
我是你野野

我是你野野

回答數:143  |  被采納數:79

2017-03-03 15:52:29
感謝班主 (1)
讚 14
解決方法
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航