bool 자료형



자바, 파이썬등 요즘 나오는 프로그램 언어에는 bool 형이 존재한다.

하지만 C에서는 bool형이 없고 C++에서 등장한다.

bool형은 참,거짓 두 가지만 저장하는 값이다.



bool 자료형

 

사용법은 아래와 같다.

 bool isContinue;

 isContinue = true;  //true 값은 1이다.

 isContinue = false; //false 값은 0이다.


bool 형은 오르지 true나 false 두 가지 값만 가진다.

true는 참이며 false는 거짓이다.

if, while 조건문에서 true면 참이 되어 해당 조건문에 해당하는 실행문이 수행된다.


[전체 예제]


#include <iostream>

using namespace std;


int main(int argc, char** argv) 

{

    bool isContinue = true;

    int cnt = 0;


    while( isContinue )

    {

          cout<<cnt<<endl;

          cnt++;

          if( cnt == 5 )

          {

               isContinue = false;

               cout<<"while문 종료"<<endl;

          }          

    }

    cout<<"프로그램 종료"<<endl;

    return 0;

}


[결과]

0

1

2

3

4

while문 종료

프로그램 종료





반응형

'프로그램 > C++' 카테고리의 다른 글

[C++] 참조자(Reference) 사용법  (0) 2017.12.30
[C++] namespace 사용법  (0) 2017.12.27
[C++]인라인 함수 사용법  (0) 2017.12.26
[C++]함수 매개변수 디폴트 값  (0) 2017.12.25
[C++]함수 오버로딩 (Function Overloading)  (0) 2016.12.03

+ Recent posts