C++ 데이터 - 문자형, 불리언형

진경천·2023년 9월 5일
0

C++

목록 보기
4/90

문자형

char 로 선언하며 1byte의 크기를 차지한다.

문자형은 아스키코드에 따라서 숫자를 문자로 표현한 것으로,
실제로는 정수형의 형태를 띄고 있다.

#include <iostream>

using namespace std;

int main(){
	char ch0 = 'a';
    char ch1 = 97;
    
    cout << ch0 << endl;
    cout << (int)ch << endl;
    cout << ch1 << endl;
    
    return 0;
}
  • 코드 실행 결과

a
97
a

ASCII 코드표

불리언형

bool 로 선언하며 논리적 참과 거짓을 나타낸다.

#include <iostream>

using namespace std;

int main(){
	
    bool a = true;
    bool b = false;
    bool c = 1;
    bool d = 0;
    bool e = 100;
    
    cout << "a = " << a << endl;
    cout << "b = " << b << endl;
    
    cout.set(ios_base::boolalpha);
    cout << "c = " << c << endl;
    cout << "d = " << d << endl;
    cout << "e = " << e << endl;
    
    return 0;
}
  • 코드 실행 결과

    1
    0
    true
    false
    true

profile
어중이떠중이

0개의 댓글