source

C의 _Bool 타입과 Bool 타입의 차이?

factcode 2022. 10. 27. 23:00
반응형

C의 _Bool 타입과 Bool 타입의 차이?

누가 설명해주실 수 있나요?_Bool그리고.bool데이터 타입은 C로 표시합니까?

예를 들어 다음과 같습니다.

 _Bool x = 1;
  bool y = true;

  printf("%d", x);
  printf("%d", y);

이러한 데이터 유형은 C99에 추가되었습니다.부터boolC99 이전에 예약되어 있지 않습니다._Bool키워드(예약 완료).

bool의 에일리어스입니다._Bool포함하면stdbool.h. 기본적으로는stdbool.hheader는 ID로 코드가 정상임을 나타냅니다.bool즉, 코드가 그 자체의 목적을 위해 사용하지 않는 것(식별자용으로 사용됨)인 경우true그리고.false).

차이가 없다.

bool로 확장되는 매크로입니다._Boolstdbool.h.

그리고.true1인치로 확장되는 매크로입니다.stdbool.h

언급URL : https://stackoverflow.com/questions/8724349/difference-between-bool-and-bool-types-in-c

반응형