공식 C 문서와 같은 것이 있습니까?
C의 모든 구문과 내장 함수에 대한 문서를 찾고 있지만 표준 C 지식 의 궁극적 인 공식 소스 처럼 보이는 온라인 사이트를 찾을 수 없습니다 .
Kernighan과 Ritchie 의 유명한 책 외에 온라인 C 사양이 없나요? 아마도 있을지도 모르지만 어떻게 찾을 수 있을지 모르겠습니다. 아니면 문제는 내가 뭘 찾고 있는지 정확히 모른다는 것입니다.
적당한 비용으로 ANSI (및 기타 정밀 표준 기관)에서 C99 표준 (ISO / IEC 9899 : 1999)의 PDF 사본을 사적인 용도로 구할 수 있습니다. 제가 구입했을 때 18 달러라고 생각합니다. 그것을 사용할 수 있다는 것은 저에게 매우 중요합니다. 그러나 공개적으로 사본을 찾으면 밀수품입니다.
Open Standards Organization 의 JTC1, SC22, WG14 웹 사이트에서 C (C0x) 표준위원회의 최종위원회 초안과 현재 작업 문서를 찾을 수 있습니다 . (그것은 합동 기술위원회 1, 소위원회 22, 실무 그룹 14입니다.)
또한 책 'The C Standard : Incorporating Technical Corrigendum 1' (이유도 포함)이 약간 덜 겸손한 85 USD 정도의 가격으로 제공됩니다.
C에 관한 최고의 책 중 하나는 제 5 판 'C : A Reference Manual' 입니다. 그러나 당신은 '표준 C 지식의 궁극적 인 공식 소스'를 요청했고, 그러한 유일한 '공식적인'소스는 C 표준과 그 정오입니다.
http://www.coding-guidelines.com/ 및 http://c0x.coding-guidelines.com/ 의 자료도 참조 하십시오 .
공식 C99 표준은 국가 표준 기관에서 구입할 수 있습니다. 그러나 실제로 모든 사람이 1999 년 이후 수정 / 수정 내용이 포함 된 초안을 읽으며 무료로 다운로드 할 수 있습니다.
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf
엄밀히 말하면 C 표준은 무료로 사용할 수 없습니다. http://www.ansi.org/ 또는 http://www.iso.org 에서 전자 사본을 구입해야합니다 .
그러나 Open Standards Organization의 웹 사이트에서 무료 초안 버전 을 다운로드 할 수 있습니다. 이것은 공식 표준 자체와 같거나 더 좋습니다. ISO C99 표준의 정보와 세 가지 Technical Corrigenda (모두 공식 ISO 문서)를 통합합니다.
자세한 정보 : http://c-faq.com/ansi/avail.html
이 온라인 웹 사이트 devdocs가 있습니다
잘 구성된 여러 API 문서가 있습니다. 무료이며 오픈 소스입니다.
c 문서의 경우 http://devdocs.io/c/ 링크를 클릭 하십시오.
C는 ISO 표준 언어입니다. 현재 사양은 ISO / IEC 9899 : 1999 표준 (일명 C99)입니다.
공식 C 문서와 같은 것이 있습니까?
가장 공식적인 문서는 컴파일러가 작성되고 올바르게 해석 될 것으로 예상되는 ISO 표준입니다.
C99 표준
다음은 2011 년 4 월 12 일에 마지막으로 업데이트 된 C99 표준에 대한 최신위원회 초안입니다.
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
가능한 한 최신 버전으로 업데이트하도록 노력하겠습니다.
Kernighan & Ritchie
또한 K & R의 두 번째 판을 찾았습니다. http://www.ime.usp.br/~pf/Kernighan-Ritchie/C-Programming-Ebook.pdf
그러나 -Wall
책의 예제를 컴파일 할 때 플래그를 사용 하여 텍스트 시대에 너무 타락하지 않도록합니다.
https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html 에서 GNU C 문서를 참조 할 수 있습니다.
특히이 매뉴얼은 다음을 문서화하는 것을 목표로합니다.
- 일반적으로 "C89"로 알려진 1989 ANSI C 표준
- 일반적으로 "C99"로 알려진 1999 ISO C 표준 (C99가 GCC에 의해 구현되는 범위까지)
- 표준 C에 대한 GNU 확장의 현재 상태
다양한 C 표준 사양이 있습니다.
예를 들어 wikipedia 에서 C의 역사를 참조하십시오 .
요즘 표준 C에 대해 이야기 할 때 우리는 주로 ANSI C 표준을 참조합니다 .
다음은 텍스트 형식의 표준 링크입니다. http://flash-gordon.me.uk/ansi.c.txt
에서 봐 새로운 C 표준 : 경제 및 문화 해설 .
표준 라이브러리 기능에 대한 문서가 필요한 경우 PJ Plauger의 "표준 C 라이브러리" http://www.amazon.com/Standard-C-Library-PJ-Plauger/dp/0131315099/ref=sr_1_1? s = books & ie = UTF8 & qid = 1290273108 & sr = 1-1 이 최고의 참조입니다. 표준의 이유와 방법에 대해 상당히 광범위한 주석과 설명이 있습니다.
https://msdn.microsoft.com/en-us/library/fw5abdx6.aspx "C 언어 참조"는 Microsoft C에서 구현 된 C 프로그래밍 언어에 대해 설명합니다.이 책의 구성은 ANSI C 표준을 기반으로합니다. ANSI C 표준에 대한 Microsoft 확장.
참조 URL : https://stackoverflow.com/questions/4233925/is-there-something-like-the-official-c-documentation
'Development Tip' 카테고리의 다른 글
부호 별 또는 크기별 유형과 비교하여 "int"를 사용해야하는 경우는 언제입니까? (0) | 2021.01.08 |
---|---|
초기화되지 않은 변수를 인쇄하려고 시도해도 항상 오류 메시지가 표시되지 않는 이유 (0) | 2021.01.08 |
contentEditable DIV에서 줄 바꿈 처리 (0) | 2021.01.08 |
R이 소수 초로 POSIXct를 포맷하는 방법 (0) | 2021.01.08 |
AngularJS에서 jQuery를 사용하는 방법 (0) | 2021.01.08 |