반응형
#bool #true #false #boolalpha
C++에서 기본으로 참(true), 거짓(false)는 0과 1로 출력됩니다.
다음 예를 보겠습니다.
#include <iostream>
using namespace std;
int main()
{
int a = 1, b = 2;
bool c = true;
cout << (a == b) << endl;
cout << c << endl;
}
boolalpha
bool 변수의 값을 "true" 또는 "false"로 출력하기 위해서는 다음과 같이 할 수 있습니다.
#include <iostream>
using namespace std;
int main()
{
int a = 1, b = 2;
bool c = true;
cout << boolalpha; // <<-------------------
cout << (a == b) << endl;
cout << c << endl;
}
반응형
'C_C++' 카테고리의 다른 글
(C언어) sscanf: 문자열에서 형식이 지정된 데이터를 읽는다 (0) | 2022.11.28 |
---|---|
(C언어) 성적처리: 구조체 정렬 (0) | 2022.11.27 |
(C언어) sprintf() 함수 (0) | 2022.11.25 |
(C언어) 성적 데이터 파일 읽기 fscanf, fscanf_s (0) | 2022.11.23 |
(C++) 성적 데이터 파일 읽기 ifstream (0) | 2022.11.23 |