여기 책 (. K & R, 2 판, P 35)에서 직접 인용은 다음과 같습니다.내부 이름의 처음 31 자 또는 63 자 이상이 중요합니까?
내부 이름의 첫 31 개 문자가 중요 적어도" 함수 이름 및 외부 변수의 경우, 외부 이름은 이상의 어셈블러 및 로더에서 사용할 수 있으므로 외부 이름의 경우 31보다 작을 수 있습니다. 외부 이름의 경우 표준 은 6 자 및 하나의 경우에 대해서만 보장됩니다. "
그리고 C99에는 내부 이름의 길이 제한이 없지만 첫 번째 63 개만 중요한 것으로 보장됩니다 (5.2.4.1 번역 제한). 이러한 제한은 특별히 31 또는 63 이유
내 질문은? 왜이 번호가 구체적일까요? 왜 19, 24 또는 다른 어떤 숫자? 구현상의 문제인 경우이를 만드는 데 도움이 될까요? 또는 ?
아마 책 제목을 말하면 이해할 수 있습니다. – Steve
음, 태그는 kr-c입니다. 그래서 나는 어둠 속에서 야생 찌르다가 K & R을 들여다 보았습니다. 놀랍게도 놀랍습니다. (35 페이지, 2 판) – BoBTFish
컴퓨터는 2의 제곱으로 공급됩니다. 거기에서 나는 그것을 말했다. –