본문 바로가기

기타여러가지

[참쉽죵] Ctrl + '알파벳' = 제어문자 원리는???


Ctrl 를 누르게 되면 비트 5번 상태를 무시하게 된다 즉 0이 된다. 그래서 Ctrl + 'a' 나 Ctrl + 'A' 가 같게 된다. 또한 0x40을 감산하게 되므로써 그에 상당하는 32개의 제어문자가 발생한다.
즉 Ctrl + 'A' = 0x41 - 0x40 = 0x01(SOH) 가 된다.
또한 Ctrl + 'a' = 0x61 & 0x5f - 0x40 = 0x41 - 0x40 = 0x01(SOH)가 된다.

참쉽죠잉~~~

'기타여러가지' 카테고리의 다른 글

[참쉽죵] 아스키 코드 대소문자 변환 원리  (0) 2009.06.19