this을 검토했지만 받아 들인 대답이 나에게 적합하지 않습니다. 허용 대답에 추가 작업이 열거를 활용하는 이유는C99 열거 형 - 설명이 필요합니다.
days = FRI;
if (days == FRI)
{
printf("Thank God it's Friday!");
}
로 메인에서 다음과 같이 내가 열거를
enum WeekDays
{
MON, TUES, WED, THURS, FRI, SAT, SUN
}days;
로 C99의 열거를 정의하고 활용할 수 있어야한다?
무엇이 당신의 질문입니다. C와 C++을 혼란 스럽습니까? – fukanchik
@fukanchik 아마 c99와 C++ 11을 혼동스럽게 생각합니다. 열거 형 (enums)과 스트럿츠 (struts)가 정의에서 변수를 선언 할 수 있다는 것을 배울 때 기억하지만, 분명히 아래의 해답으로 권장하지는 않습니다. – Mushy
해당 질문에 대한 대답은 실제로 잘못되었습니다. 이 질문에서 설명하는 오류는 파일 범위에 두 줄의 코드가 나타날 때 발생합니다. [질문] (https://stackoverflow.com/q/1102542/827263)에 대한 최근 의견을 참조하십시오. –