ASCII 코드(2)
-
알파벳을 입력하면 ASCII코드 값을 출력하고 ASCII코드 값을 입력하면 문자 출력하기
알파벳을 입력하면 ASCII코드 값을 출력하고 ASCII코드 값을 입력하면 문자 출력하기 소스코드 #include int main(void) { char val1; int val2; printf("문자 입력 > "); fflush(stdout); scanf("%c", &val1); printf("ASCII 코드 값: %d \n", val1); printf("ASCII 코드 값 입력 > "); fflush(stdout); scanf("%d", &val2); printf("문자: %c\n", val2); return 0; } 출력결과
-
Ex16-문자형은 캐릭터형을 선호
문자형은 캐릭터형을 선호하며 ASCII 코드를 참조해서 문자를 인식하게 됩니다. char형 변수를 출력 서식에 따라 출력해 보기 소스코드 #include int main(void) { char val1; val1='A'; //문자가 변수에 저장될 때 먼저 ASCII코드 값을 참조해서 저장 //char형 변수를 출력 서식에 따라 출력 //%d :정수형, 10진수 숫자 출력 //%c :문자형, 문자 출력 printf("%d, %c \n", val1, val1); // 65 A 출력 val1='B'; printf("%d, %c \n", val1, val1); // 66 B 출력 val1='C'; printf("%d, %c \n", val1, val1); // 67 C 출력 return 0; } 출력결과