C++/공부내용
C++ Tutorial - Booleans / Boolean Values
HappyFrog
2022. 6. 14. 17:00

C++ 참거짓
프로그래밍에서는 매우 흔하게 두 종류의 값만 가지는 데이터 타입이 필요합니다. 다음과 같이 말이죠:
- 예 / 아니오
- 켜기 / 끄기
- 참 / 거짓
이것을 위해 C++에는 true (1) 또는 false (0)의 값을 갖는 bool 타입이 있습니다.
참거짓 값
참거짓 변수는 bool 키워드와 함께 선언되며 오직 true 또는 false 값만 가질 수 있습니다.
예시
#include <iostream>
using namespace std;
int main() {
bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun + "\n";
cout << isFishTasty;
}

위 예시에서 당신은 true 값이 1 로 반환되며 false 값은 0 으로 반환된다는 것을 확인할 수 있습니다.
하지만 참거짓 표현식에서는 참거짓 반환값을 갖는 경우가 더욱 흔합니다.