Desc :
키보드로 부터 문자 한개를 입력받아 int형으로 반환한다.
숫자, 대소문자 외에도 F1~12/ Ctrl+a~z / Home,End,,, / 방향키 등
---> 2바이트라서 두번에 걸쳐 키 값을 읽어온다..
Source Code :
#include <stdio.h>
#include <conio.h>
#define ENTER 13
void main()
{
int ch;
printf("아스키 코드로 변환할 키를 누르세요...\n");
printf("Enter 키를 누르면 프로그램은 종료됩니다.\n");
while (1)
{
ch = getch();
if (ch == ENTER)
{
printf("프로그램을 종료합니다.\n");
break;
}
printf("문자:(%c), 아스키코드 = %d\n", ch, ch);
}
}
Result :
'C' 카테고리의 다른 글
[C] 053 정수값 입력받기 scanf() (1) | 2021.01.24 |
---|---|
[C]052 문자 출력하기 putch() (2) | 2021.01.23 |
[C] 050 매크로 (1) | 2021.01.23 |
[C] 049 #include 문 (1) | 2021.01.23 |
[C] 048 변수의 범위 (1) | 2021.01.23 |