을 사용하면 보다 C에서 더 많은 오버 헤드 (구체적으로는 AVR-GCC를 사용하여 컴파일)를 수행하고 나서 각 값을 #define VALUE_1 0x00
으로 정의합니까?C typedef enum compilation
내 특정 응용 프로그램이 반환 및 기능을 확인할 수 있습니다 상태 코드입니다. typedef enum
스타일을 사용하는 것이 더 나을 것 같지만 컴파일 된 응용 프로그램에 상당한 오버 헤드가 추가되지 않도록하고 싶었습니다.
아니 겠지만, 나는 정말로 확신하지 못했습니다. 비슷한 질문을 찾으려고했지만 대부분 C++에 속하며 C++에 대한 구체적인 답변을 얻었습니다.
아니요, 열거 형의 컴파일 타임 상수는 C입니다. –