[c언어] 불리언 데이터 타입
C언어에는 불리언 데이터 타입이 내장되어 있지 않습니다. 그러나 C99 표준 이후로 불리언을 나타내는 방법이 도입되었습니다. 이 기능을 사용하면 논리적 참과 거짓을 표현할 수 있습니다.
불리언을 나타내는 방법
C언어에서 불리언을 나타내는 가장 일반적인 방법은 stdbool.h
헤더 파일을 사용하는 것입니다. 이 헤더 파일에는 bool
과 true
, false
를 정의하는 매크로가 포함되어 있습니다. 코드에서 이러한 불리언 관련 키워드를 사용하여 논리적인 조건을 표현할 수 있습니다.
#include <stdbool.h>
int main() {
bool isReady = true;
bool isFinished = false;
if (isReady) {
// 실행할 코드
}
if (!isFinished) {
// 실행할 코드
}
return 0;
}
참고 자료
- ISO/IEC 9899:1999 표준 - Programming languages - C
- C 표준 라이브러리의
헤더 문서
위의 예제 코드는 stdbool.h
를 사용하여 불리언 데이터 타입을 선언하고 사용하는 방법을 보여줍니다. 불리언을 효과적으로 활용하여 C언어 프로그램에서 논리적인 조건을 다룰 수 있습니다.