【 C 언어 】 #40 열거형(enum) 이해하기

Language/C & C++ 2018. 5. 4. 10:01 Posted by 엑소더스팩토리
반응형

【 C 언어 】 #40 열거형(enum) 이해하기



 열거형은 일정한 순서를 가진 상수를 만드는데 사용되며, 순차적으로 나열, 열거 한드는 뜻으로 열거형이라 한다. 


▶ 문제  : 열거형 선언 함수인 'enum'을 사용하여, 월, 화, ... , 일요일 , 순서로하여, 특정 요일에 임의 숫자를 지정 후  해당 숫자를 출력하도록 한다. (아래 실행결과 참조)


▶ 실행 결과 :



▶ 포인트 


- enum { Monday, Tuesday=1, Wednsday=2, Thursday, Friday, Saturday, Sunday }  와 같은 형태로 사용할 수 있다.

- enum 의 상수 값은 지정 하지 않으면 0부터 순서대로 할 당 된다. 

 (7개의 인자가 있고 모두 초기 값이 없는 경우 할당 되는 상수 값은 : 0~6 이다)

 (만약 첫 번째 인자의 초기값만 3으로 지정하면, 상수 값은 : 3~9 가 할당 된다)



▶ 프로그램 : 


(이미지 클릭, 확대보기 하세요)




+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++




▶ 소스코드 다운로드 :  

40 열거형 이해하기 코드.cpp







반응형