반응형
C의 _Bool 타입과 Bool 타입의 차이?
누가 설명해주실 수 있나요?_Bool
그리고.bool
데이터 타입은 C로 표시합니까?
예를 들어 다음과 같습니다.
_Bool x = 1;
bool y = true;
printf("%d", x);
printf("%d", y);
이러한 데이터 유형은 C99에 추가되었습니다.부터bool
C99 이전에 예약되어 있지 않습니다._Bool
키워드(예약 완료).
bool
의 에일리어스입니다._Bool
포함하면stdbool.h
. 기본적으로는stdbool.h
header는 ID로 코드가 정상임을 나타냅니다.bool
즉, 코드가 그 자체의 목적을 위해 사용하지 않는 것(식별자용으로 사용됨)인 경우true
그리고.false
).
차이가 없다.
bool
로 확장되는 매크로입니다._Bool
에stdbool.h
.
그리고.true
1인치로 확장되는 매크로입니다.stdbool.h
언급URL : https://stackoverflow.com/questions/8724349/difference-between-bool-and-bool-types-in-c
반응형
'source' 카테고리의 다른 글
Linux용 무료 경량 MySQL GUI를 추천해 주시겠습니까? (0) | 2022.10.27 |
---|---|
네이티브 테이블 'performance_schema'.--?'는 잘못된 구조를 가지고 있습니다. (0) | 2022.10.27 |
Crypt(3) 및 CryptoJ로부터의 다른 출력 (0) | 2022.10.27 |
볼륨을 마운트할 때 mariadb를 실행할 수 없습니다. (0) | 2022.10.27 |
Python의 산술 평균(평균의 한 종류) 계산 (0) | 2022.10.27 |