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 으로 반환된다는 것을 확인할 수 있습니다.

 

하지만 참거짓 표현식에서는 참거짓 반환값을 갖는 경우가 더욱 흔합니다.