참, 거짓을 구분하는 자료형 bool

Gogi·2023년 5월 29일

C++언어 기초 목록

목록 보기
5/15

참/거짓을 표현하는 자료형

C++에서 bool은 논리 자료형이다. truefalse 오직 두 가지의 값만을 가질 수 있으며 논리 연산의 결과를 표현하거나, 조건부 실행(예를 들어 if문, while문 등)을 제어하는 데 주로 사용된다.


개념 설명

bool 자료형은 C++에서 참true과 거짓false을 나타내는 데 사용된다. 조건문, 반복문 등에서 흔히 사용되며, 조건 판단의 기본적인 도구다.


사용 예시

bool isHappy = true;

if (isHappy)
{
    cout << "I am happy!";
}
else
{
    cout << "I am not happy!";
}

여기서 isHappybool형 변수이다. 이 변수의 값이 true이면 "I am happy!"를 출력하고 그렇지 않으면 "I am not happy!"를 출력한다.


주의사항

bool 자료형의 크기는 컴파일러마다 다를 수 있지만 대부분의 경우 1바이트를 차지함.

bool 자료형은 truefalse 뿐만 아니라 0이 아닌 모든 값은 true로, 0은 false로 간주됨.

정수처럼 쓰지 않고 참, 거짓 값이 필요할 때만 써야 가독성을 해치지 않음


업데이트

. . .


profile
C, C++, C#, Unity

0개의 댓글