본문 바로가기
Language/C언어

C003_bool자료형

by OdOp 관리자 2023. 9. 5.
반응형

bool자료형

bool자료형을 사용하기 위해서는 stdbool 헤더 파일을 선언해야 됩니다.

stdbool은 bool, true, false가 선언된 헤더 파일입니다.

#include <stdio.h>
#include <stdbool.h>  // bool, true, false가 정의된 헤더 파일 

int main()
{
    bool b1 = true;

    if (b1 == true)
    {
        printf("참\n");
    }
    else
    {
        printf("거짓\n");
    }
    printf("bool의 크기: %d\n", sizeof(bool));  //bool의 크기: 1: bool의 크기느 1바이트
    printf("%s\n", b1 ? "true" : "false");
    if (true)
    {
        printf("참\n");
    }
    else
    {
        printf("거짓\n");
    }
    if (false)
    {
        printf("참\n");
    }
    else
    {
        printf("거짓\n");
    }
    return 0;
}
반응형

'Language > C언어' 카테고리의 다른 글

C005_for문에 대하여  (0) 2023.09.07
C004_switch문 설명  (0) 2023.09.06
C002_자료형 확장과 자료형 축소  (0) 2023.09.04
C001_literal(리터럴)과 const(상수)에 대하여  (0) 2023.09.03
ASCII코드  (0) 2023.09.02