[C++] 자료형 bool

dd_ddong·2022년 7월 8일
0

c++

목록 보기
5/38

자료형 bool

c에서는 원래 참과 거짓을 표현하기 위해 int형인 1과 0을 사용했다.
c++에서는 참거짓을 표현하기 위해 기본자료형으로 bool를 추가했다.


bool isNull = true;
isNull = false;

위와 같이 선언 및 키워드 true, false를 통해 할당이 가능하다.

0, 1과 다른점

bool은 기본적으로 1byte를 차지하며 0과 1하고는 차이가 있지만
bool을 int형으로 형변환 하면 각각 0과 1로 변환된다.
bool을 cout으로 출력하면 각각 0과 1이 출력된다.

0개의 댓글