C++/기초
[C++] bool 자료형
티망이
2023. 12. 14. 16:02
- bool 자료형
- 1byte
- 0 or 1
- 0 이 아닌 모든 정수를 1로 저장
- false(0), true(1)로 사용됨
#include <stdio.h>
#include <iostream>
#include <iomanip>
using namespace std;
bool isBiggerBthanA(int a, int b) {
if (a < b)
return true;
else
return false;
}
void main() {
cout << isBiggerBthanA(10, 5) << endl;
bool a = 100;
bool b = -100;
// 0이 아닌 정수는 전부 1로 처리됨
cout << "a : " << a << "\nb : " << b << endl;
}
isBiggerBthanA 에서는 5는 10보다 작으므로 false(0) 출력
100(양수), -100(음수) 상관없이 0이 아니므로 1 출력