偶也是初学者~偶的理解是这样的:" o$ s. ]% T/ d' V
以Key_State=~t>>4后=00001000为例:6 N0 M6 W+ y& N. u, W. h3 B$ ^3 s# X2 h
此时,Key_State!=0为真,执行while语句内容,即K=1,并将Key_State右移一位; - `9 Y, I! W( h+ g 再判断Key_State!=0仍为真,则继续执行while语句内容,直至Key_State==00000000,则跳出while语句。此时K也加至相应数值~