PDF 형식의 C89 / C90 표준은 어디에서 찾을 수 있습니까?


87

C89 / C90 표준 의 무료 사본 버전을 찾고 있지만 어디에서도 찾을 수 없습니다! 왜 찾기가 그렇게 어렵습니까?

C99 및 C11 표준은 인터넷에서 쉽게 구할 수 있습니다. 스택 오버플로 질문에서도 현재 C 또는 C ++ 표준 문서는 어디에서 찾을 수 있습니까? 그리고 C Standard, Obtaining the Standard 에는 내가 찾고있는 것이 포함되어 있지 않습니다.

웹 검색도 도움이되지 않았고 개방형 표준 도 도움이되지 않았습니다 .


5
open-std.org/JTC1/sc22/wg14/www/docs/n1256.pdf (또는 C11 초안 ) 에서 C99 표준 초안 을 찾을 수 있습니다 . 나는 표준 재산을 무료로 얻을 수 없다고 생각합니다.
pmg

ISO에서 표준을 구입할 수 있습니다 . 초안 버전 만 무료로 사용할 수 있습니다.
Hristo Iliev 2013 년


12
이 질문이 종료 된 이유가 잘못되었습니다. 도구, 라이브러리 또는 "좋아하는"오프 사이트 리소스를 요구하는 것이 아니라 해당 언어의 표준 사양을 요구합니다.
R .. GitHub의 STOP 돕기 ICE

1
@R .. : 사실입니다. 다행히도 질문을 닫아도 삭제되지는 않습니다. 허용 된 질문보다 더 많이 나를 도왔던 닫힌 질문의 수는 당혹 스럽습니다.
cesss

답변:


96

C89, C99 및 C11의 멋진 HTML 버전과 이들이 생성 된 일부 공식 초안 PDF 파일은 여기에서 찾을 수 있습니다.

http://port70.net/~nsz/c/

C89 / C90, C99 및 C11 표준의 무료 PDF 파일에 대한 기타 유용한 직접 링크는 다음과 같습니다.

C89 / C90 : https://www.pdf-archive.com/2014/10/02/ansi-iso-9899-1990-1/ansi-iso-9899-1990-1.pdf

C99 : http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf

C11 : http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf


9
모든 C 문서에는 실제 표준이 아닌 초안이 있습니다. 대부분 또는 모든 C ++ 문서도 초안입니다. 그들 중 하나라도 실제 표준이라면 ISO의 저작권을 위반하는 것입니다.
Keith Thompson

6
네, 답변에서 모호한 언어를 사용하더라도 언급했지만 최신 초안은 일반적으로 표지 등을 제외하고 게시 된 표준과 동일합니다.
R .. GitHub STOP

6
..이게 합법적입니까?
Pacerier 2013 년

1
@Pacerier, 왜 이것이 합법적이지 않습니까? 그것은 나에게 법적처럼 보인다 = /
인 Ashish Ahuja

1
초안 표준 링크를 공유해 주셔서 감사합니다. 나는 그들이 : HTML 파일을 연결되어 있다는 사실 좋아
바랏

6

원래 ANSI C89 표준 의 공식 NON-DRAFT 버전을 구매할 수있는 곳이 정확히 하나 뿐입니다. 이곳은 Standards Australia입니다. C89의 웹 스토어 링크는 다음과 같습니다.

http://www.techstreet.com/standards/as-3955-1991?product_id=1178768

9899 : 1990이라는 사실에 혼동하지 마십시오. 이는 ISO가 1990 년에 ANSI에서이를 흡수했을 때 C89가 얻은 ISO 번호 일뿐입니다. 또한 호주 표준 문서 번호가 "AS 3955-1991", 1991 년은 아마도 그들이 ISO에서 그것을 흡수 한 해일 것입니다.

해당 페이지에 제공된 초록을 참고하십시오.

[Abstract]
Specifies the form and establishes the interpretation of programs written in
the C programming language. This Standard is identical with and has been
reproduced from ISO/IEC 9899:1990.

이 문서는 재 인쇄 된 형태로 된 원본 ANSI C89 표준입니다. 포크 오버 할 160.29 USD가있는 경우 동일한 가격으로 PDF 또는 인쇄판의 디지털 다운로드 사본을 얻을 수 있습니다.

표준이 있으면 여기에서 모든 수정 사항과 기술적 정정을 무료로 찾을 수 있습니다.

http://www.open-std.org/jtc1/sc22/wg14/www/standards


3
첫 번째 링크는 나를 위해 죽은 것 같습니다.
2501


4

핵심 용어가 정확히 무엇인지 명확히하는 데 도움이 되는 GCC 온라인 문서의 약간의 배경 지식 :

원래 ANSI C 표준 (X3.159-1989)은 1989 년에 비준되어 1990 년에 발표되었습니다.이 표준은 1990 년 후반에 ISO 표준 (ISO / IEC 9899 : 1990)으로 비준되었습니다.이 간행물 사이에는 기술적 차이가 없었습니다. ANSI 표준의 섹션 번호가 다시 매겨져 ISO 표준의 조항이되었습니다. 이 표준은 두 형식 모두 비준 일로부터 일반적으로 C89 또는 때때로 C90으로 알려져 있습니다.

원래 주석으로 게시 된 여기 에는 이전에 언급 된 표준 인 ANSI C 표준 의 초안 으로 보이는 링크 가 있습니다 . @pmg도 언급했듯이 초안 을 무료로 볼 수 있다는 것이 제 이해입니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.