본문 바로가기

C언어

[C언어] 아스키코드와 코드를 사용해보자

"아스키코드와 코드 사용해보기"

3주차 연습

 

이번 시간에는 아스키코드에 대해 알아보고

사용해 보겠습니다.

아스키코드(ASCII)는 문자열을 숫자로 나타낸 코드 값 입니다.

 

==코드표==

 

이제 이걸 이용하여 간단한 코딩을

해보도록 하겠습니다.

 

소스

#include<stdio.h>
//아스키코드 값 참고하세요.
int main()
{
 char ch = 97;  //ch의 값을 97로 지정해준다.
 printf("%c, %d \n", '0', '0'); //''로 문자로 0을 지정해주었다.
         //%c는 문자로 그대로 0 출력
         //%d는 문자 0을 10진수로 바꾸어 48출력
 
 printf("%c \n", 'A' + 32); //문자 A의 10진수는 65이다, %c로 인해 10진수 97을 문자 a로 출력
 printf("%d \n", 'A' + 32); //문자 A의 10진수는 65이다, %d로 인해 10진수 97출력
 printf("%c,%d \n", ch, ch); //ch는 97로 지정해놨었다.
        //따라서 %c는 a, %d는 97로 출력된다.

 return 0; //종료
}

설명 참고하면서 보시면 이해 잘 되실거에요.

 

-실행창-