boolean 자료형 정의, boolean 자료형 사용자 정의, boolean 자료형이 존재하지 않아 Error 발생
CODEDRAGON ㆍDevelopment/C, C++
반응형
boolean 자료형 정의
· C언어에는 참, 거짓에 대한 값을 저장하는 논리자료형인 bool(Boolean; 불린, 불리언) 타입이 없습니다.
· C언어에서 bool타입을 사용하기 위해서는 typedef를 사용하여 bool이라는 자료형을 만들어 주어야 합니다.
· 이때 주의할 사항은 C++은 불린자료형을 제공하므로 확장자를 cpp로하는 경우 C++의 불린형과 충돌이 일어날 수 있기 때문에 C에서 bool타입 정의한 부분을 삭제하고 사용해야 합니다.
boolean 자료형 사용자 정의
typedef enum { false, true } bool;
|
bool boolValue = true; |
bool boolValue = false; |
boolean 자료형이 존재하지 않아 Error 발생
'Development > C, C++' 카테고리의 다른 글
다차원 배열, 1차원 배열 vs 2차원 배열 vs 3차원 배열(비교) (0) | 2018.05.03 |
---|---|
자료형 변환, 자동형 변환 (0) | 2018.05.02 |
main 함수 (0) | 2018.05.02 |
주소를 반환하는 함수, 주소 반환(return)의 필요성과 주의 사항, 주소 반환(return) 시 유용한 정적(static)변수, 값/주소 반환(return) (0) | 2018.04.29 |
malloc( ) 함수와 free( ) 함수 (0) | 2018.04.28 |