반응형
【 C 언어 】 #40 열거형(enum) 이해하기
열거형은 일정한 순서를 가진 상수를 만드는데 사용되며, 순차적으로 나열, 열거 한드는 뜻으로 열거형이라 한다.
▶ 문제 : 열거형 선언 함수인 'enum'을 사용하여, 월, 화, ... , 일요일 , 순서로하여, 특정 요일에 임의 숫자를 지정 후 해당 숫자를 출력하도록 한다. (아래 실행결과 참조)
▶ 실행 결과 :
▶ 포인트 :
- enum { Monday, Tuesday=1, Wednsday=2, Thursday, Friday, Saturday, Sunday } 와 같은 형태로 사용할 수 있다.
- enum 의 상수 값은 지정 하지 않으면 0부터 순서대로 할 당 된다.
(7개의 인자가 있고 모두 초기 값이 없는 경우 할당 되는 상수 값은 : 0~6 이다)
(만약 첫 번째 인자의 초기값만 3으로 지정하면, 상수 값은 : 3~9 가 할당 된다)
▶ 프로그램 :
(이미지 클릭, 확대보기 하세요)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
▶ 소스코드 다운로드 :
반응형
'Language > C & C++' 카테고리의 다른 글
【 C 언어 】 #42 공용체 (union) 이해하기 (0) | 2018.05.08 |
---|---|
【 C 언어 】 #41 사용자 정의 데이터형(typedef) 이해하기 (0) | 2018.05.08 |
【 C 언어 】 #39 구조체 이해하기2 (배열, for문 활용) (0) | 2018.05.03 |
【 C 언어 】 #38 구조체 이해하기2 (구조체 배열 포함) (0) | 2018.05.03 |
【 C 언어 】 #37 NULL 널 문자 이해하기 (0) | 2018.05.03 |