I provide Korean translation of C Programming FAQ,
the official FAQ from Usenet
which is written by Steve Summit.
Thanks for his permission, I was able to translate this document in Korean. If you need any copyright information about my translation, read a few front pages of the document.
This document is somewhat different than the original on-line C FAQ list. Here are some plans and it's features:
- All answers will have appropriate references regarding to C99. (See the Reference Chapter for [HS2002], [C99], [ISO Rationale], and [SUS].)
- More extended examples are included (Additional materials are explicitly marked to avoid confusion)
Unfortunately, these files are far from printing quality. Currently, I'm concentrating the contents itself, not design nor layout problem.
Unlike the old version, the HTML pages are encoded in UTF-8, not euc-kr.
- View online (.html)
Sorry for your inconvinience, but Postscript version is no longer provided. The good news is that new PDF version is searchable!
I want to help!
I would happily accept any help you could offer. If you're LaTeX expert, then send pull request for better document. You could send me errta via email (cinsky at gmail dot com) or pull request. (Please do not report the problem using comments.) Or, you could donate any C standard related document or books.
Here's a list that what I have now.
- C Programming Language, 2nd edition, ISBN 0-13-110362-8
- C: A Reference Manual, 5th edition, ISBN 0-13-089592-X
- C Programming FAQs, ISBN 0-201-84519-9
- ISO/IEC 9899:1999 Programming Languages – C 2nd edition
- ISO/IEC 14882:1998 Programming Languages – C++ 1st edition
I wish I had these:
- POSIX Programmer's Guide, ISBN 0937175730
- Advanced Programming in the UNIX Environment
- C Programming Language, 1st edition, 0-13-110163-3
- ISO/IEC 9899:1990 Programming Languages – C
- ISO/IEC 9899:2011 Programming Languages – C
- Single UNIX Specification Version 3, or IEEE Std 1003.1 (POSIX), or ISO/IEC 9945. In PDF format.
- ISO/IEC 10646:2003, Information Technology – Universal Multiple-Octet Coded Character Set (UCS)
- The Unicode Standard, Version 4.0, Addison-Wesley, 2003. ISBN 0-321-18578-1
- Any book and document you might think useful is welcome
Books and document which has not exactly same version or edition are welcome to donate to me. Especially, I need "C Programming Language, first edition" which is known as K&R1. Of course, other books and document you might think I might need are also helpful.
To donate, please send me an e-mail (cinsky at gmail dot com).
Here are some useful links to learn Standard C in general. Note that the information of these sites may be not for beginners.
- JTC1/SC22/WG14 - C You can get the Rationale for International Standard – Programming Languages – C here.
- Programming in C
- C: A Reference Manual
- Incompatibilities Between ISO C and ISO C++ - I translate this document in Korean here.
- What Every C Programmer Should Know About Undefined behavior by Chris Lattner
More links for additional information. Note that these information may be not directly related to the Standard C.
- The Single UNIX Specification IEEE Std 1003.1, 2004 edition, Version 3, better known as POSIX.1 You may need to register yourself here. The registration is free.