는 열거 및 인수 등의 열거를받는 함수를 정의 내가 (일부 라이브러리 용) C 헤더가 말해. 헤더를 포함하고 라이브러리를 링크하는 자체 코드를 작성할 수는 있지만 함수가 실제로 예상하는 int의 종류를 컴파일러가 어떻게 알 수 있습니까? 만약 내가 잘 이해한다면, 표준은 어떤 타입이 enum의 기초를 두는지를 결정하는 특별한 방법을 요구하지 않는다. 그래서 ...? 사전에C 컴파일러는 f (enum)을 컴파일하는 방법을 어떻게 나타 냅니까?
감사합니다.
"어떤 종류의 int"와 "어떤 유형이 enum의 기초가 되는가"란 무엇을 의미합니까? 다른 컴파일러에서 int 크기가 다른 것을 말하고 있습니까? –