파게로그

열거형 본문

콤퓨타 왕기초/C

열거형

파게 2021. 3. 9. 10:34

명시적인 캐스팅 없이 int와 섞어서 사용 가능

정수에 별명을 붙이는 수준...

 

enum day { DAY_MON, DAY_TUE, DAY_WED, /*생략*/ };

enum month { MON_JAN, MON_FEB, MON_MAR, /*생략*/ };

 

enum day hump_day = DAY_WED;

enum month birth_month = hump_day; // 컴파일 가능... -> [ENUM NAME]_[MEMBER NAME]으로 표현해야 실수 방지

 

 

'콤퓨타 왕기초 > C' 카테고리의 다른 글

연산자  (0) 2021.03.10
C89(C90)에서의 변수 선언 위치  (0) 2021.03.09
자료형  (0) 2021.03.08
C89에서의 주석  (0) 2021.03.08
main 함수  (0) 2021.03.08
Comments