c언어 enum : 의미를 명확하게 해 보자.
제목에도 달았다 시피, c언어에서 enum은, 의미를 명확하게 하기 위해서 쓰입니다. 저번 시간에 했었던, student를 예로 들어 봅시다. student에는, 이름과, 과목별 점수가 있었을 겁니다. 단순하게, "chogahui"라는 이름을 가지는 학생이, 과목 1번부터 과목 5번까지 몇 점을 맞았는지를 출력해 주는 함수입니다. 여기까지만 보면 그렇게 어려울 거 같지는 않습니다. 그런데, 이런 경우를 생각해 봅시다. chogahui의 Korean 점수는 몇 점이고, Math 점수, English 점수는 각각 몇 점일까요? 이걸 제 1과목, 2과목, 3과목으로 접근하기는 헷갈릴 여지가 다분합니다. 그러면 이걸 어떻게 해야 할까요? 보통, 과목은 subject_code로 불립니다. 그리고, 이 안에, KO..
코딩/C
2019. 10. 4. 18:28
최근댓글