Moonie

08. char 형과 ASCII 코드 본문

공부/C언어

08. char 형과 ASCII 코드

Moonie' 2022. 1. 6. 15:05
반응형

본 게시물은 인프런의 C 와 C++ 을 동시에 배워보자 - 두들낙서의 C/C++  기반으로 작성되었습니다.

 

//char : 1 바이트 정수형(int: 4바이트)
//character: 문자(반각분자 ABCabc12345+/;\#%)가능  한글, 한자 등등 안됨
#include <stdio.h>

int main(){
    char a = 67;
    printf("%d\n",a); //정수형 변수라 저장 가능
    printf("%c\n",a); //C가 출력됨 
    printf("%c\n",'C'); //'C' =67 
}
//ASCII: American Standard(문자-숫자 대응)

코드 실행 결과

문자를 입력받아 ASCII값의 숫자를 출력하는 코드는 다음과 같다.

#include <stdio.h>

int main() {
    char a;
    printf("문자 입력:");
    scanf("%c",&a);
    printf("%c의 ASCII값 입력한 숫자는 %d 입니다\n",a,a);

}

 

코드 실행 결과

숫자를 입력받아 ASCII 코드를 통한 문자 출력

#include <stdio.h>

int main() {
    int a;

    printf("숫자 입력 : ");
    scanf("%d",&a);
    printf("%d의 ASCII 값 : %c \n", a,a);


}

코드 실행 결과

반응형

'공부 > C언어' 카테고리의 다른 글

11 - 변수로 연산하기 2  (0) 2022.01.08
10 - 변수로 연산하기 1  (0) 2022.01.08
07 - 입력 받기  (0) 2022.01.06
06 – sizeof 연산자와 형변환  (0) 2022.01.02
자료형  (0) 2021.12.29
Comments