열거형 자료형 enum
이번에는 기호 상수 enum 열거형 사용자 정의 자료형에 대해서 알아보겠습니다. enum은 enumeration(열거하다)의 영문 약자 키워드로, 사용자가 자료형을 직접 정의할 수 있어 ‘열거형 사용자 정의 자료형’ 줄여서 ‘열거형 자료형’이라고 부릅니다. 우선 예시를 통해서 열거형 자료형을 어떻게 사용하는지 알아보겠습니다. 일요일부터 토요일까지 요일을 enum으로 정의하고 변수를 선언하여 사용해 보겠습니다.
enum_1.c
#include <stdio.h> enum Day { sun = 0, mon, tue, wed, thr, fri, sat }; main() { enum Day a; a = fri; printf("%d", a); }
실행 결과
5