본문 바로가기
C++

C++ char형 공부하기!

by 여름코딩 2023. 5. 16.
반응형

안녕하세요 판타지코딩입니다!

 

오늘은 문자를 저장하는 자료형인 char형에 대해서 공부해 보도록 하겠습니다!

 

char형

 

char형이란?

 

변수를 생성할 때는 저장할 데이터의 종류에 따라 자료형을 결정합니다. 문자를 저장할 때는 'char'형으로 지정하여 변수를 생성합니다. 아래 예제를 통해서 char형 변수 생성 방법과 문자 저장 방법을 알아보겠습니다.

 

char a = 'S';
char b = '1';

cout << a << endl;
cout << b << endl;

 

char형 변수 a와 b를 생성해서 데이터를 저장했습니다. char형은 데이터를 문자 형태로 저장하기 때문에 위와 같이 따옴표를 활용해서 데이터를 저장합니다.

 

 

char형 변수 생성

 

char a = 'S';
char b = '1';

 

char형은 문자 형태로 저장하기 때문에 문자 'S'를 저장할 때도 따옴표를 활용하고, 정수 1을 저장할 때도 문자 형태로 저장하기 위해 따옴표 안에 데이터를 작성해서 저장합니다.

 

 

코드 실행 결과

 

S
1

 

 

int형과 비교하기

 

int형은 정수를 저장하기 위한 자료형입니다. char형과 다른 점은 따옴표를 활용하지 않고 데이터를 저장한다는 것입니다.

 

char a = '1';
int num = 1;

 

같은 '1'을 저장하는 것처럼 보이지만, char형 변수 a에는 문자 '1'을 저장한 것이고, int형 변수 num에는 정수 1을 저장한 것입니다. 그러므로 char형에 데이터를 저장할 때에는 반드시 따옴표를 붙여주어야 합니다.

 

그럼 오늘은 char형에 대해서 공부해 보았습니다. char형은 데이터를 문자 형태로 저장하기 위한 자료형이란 것을 숙지하고, 문자를 저장하는 코드를 작성해 보시면 좋겠습니다.

 

감사합니다!

반응형

'C++' 카테고리의 다른 글

C++ char형 배열 출력하기  (0) 2023.05.22
C++ char형 배열을 쓰는 이유  (0) 2023.05.17
C++ 객체 배열 공부하기  (0) 2023.05.11
C++ 상속 공부하기 - 부모 클래스와 자식 클래스  (0) 2023.05.09
C++ 객체 활용하기  (0) 2023.05.08