구조체와 사용자 정의 자료형2(23-5) 열거형(Enumerated Type)의 정의와 의미
구조체나 공용체와 마찬가지로 자료형을 정의하는 방법으로 사용이 된다. 구조체를 정의하는 이유 열거형으로 syllable이라는 이름의 자료형을 정의하는 것은 다음의 의미를 지닌다. "syllable형 변수에 저장이 가능한 정수 값들을 결정하겠다!" 열거형의 경우 저장이 가능한 값 자체를 정수의 형태로 결정. "syllable형 변수에는 1, 2, 3, 4, 5, 6, 7이 저장 가능하다" 열거형 정의 enum syllable // syllable이라는 이름의 열거형 정의 { Do=1, Re=2, Mi=3. Fa=4, So=5, La=6, Ti=7; }; 위는 다음의 의미를 가짐 "Do를 정수 1을 의미하는 상수로 정의. 그리고 이 값은 syllable형 변수에 저장이 가능" 즉, 열거형 정의에서는 Do, ..
2020. 12. 14.