在线C参考手册

时间:2008-10-10 03:21:36

标签: c reference-manual

我几年前在大学学过C编程,并且当时开发了一些中等应用程序(没什么大不了的)。现在我必须开发一些更“先进”的C应用程序(涉及POSIX线程和RPC),但是现在即使有了基础知识,我也有点生疏。

有人能推荐我好的在线C参考手册吗?这可以帮助我更快地调整。

9 个答案:

答案 0 :(得分:9)

对于非常基本的我发现this reference card非常有用。对更高级的功能没有帮助,但它可以帮助防止生锈。

答案 1 :(得分:6)

我从之前的类似问题得到了所有这些。我想赞美原始海报,但不幸的是似乎无法找到这个问题。

答案 2 :(得分:5)

不要忘记手册页。如果您在任何UNIX派生平台(Linux,BSD,Cygwin)上进行开发,您几乎总能执行man printfinfo printf之类的操作来获取任何库函数的文档。

答案 3 :(得分:4)

它不在线,但最好的C参考是Harbison & Steele(是的 - 它比K& R好)。

您可以获得基本发货的第4版(我不知道在第5版中做了哪些改进。):

http://www.amazon.com/dp/0133262243

答案 4 :(得分:2)

答案 5 :(得分:1)

到目前为止,最好的C参考是Kernighan和Ritchie的"The C Programming Language",它是死树形式。它紧凑而完整。

有关在线参考,您可以尝试Brian Kernighan的Programming in C Tutorial

答案 6 :(得分:1)

C book免费提供 线上。它并不是真正的参考 手动,但仍然很好 资源。来自网站:

  

这是The C的在线版本   书,Mike Banahan的第二版,   Declan Brady和Mark Doran,   最初由Addison Wesley出版   在1991年。这个版本是自由的   可用。

     

虽然这本书不再出版,   它的内容仍然非常相关   今天。 C语言仍然存在   流行,特别是开源   软件和嵌入式编程。我们   希望这本书有用,或者在   对于使用的人来说,最不有趣   下进行。

答案 7 :(得分:1)

我建议至少阅读comp.lang.c FAQ一次,以帮助消除生锈。对于参考资料,您可能需要获取C标准的副本,包含TC3的C99的最新版本可免费获得here,对于C89,最后一个草案版本可用作text file或您可以花几块钱拿起The Annotated ANSI C Standard的副本并获得实际标准的硬拷贝(只需忽略右侧页面上的“注释”)。由于您正在使用POSIX,您可能希望更熟悉包含标准C库以及POSIX函数的单Unix规范,您可以在Open Group读取/下载SUSv3(需要注册但是免费且快速)。

对于离线资源,我还建议使用Harbison&amp ;;的C: A Reference Manual (5th Edition)。 Steele,它彻底涵盖了C的所有语言功能和标准功能,并记录了各种标准版本之间的差异。

答案 8 :(得分:0)

C和C ++的最佳在线参考可能是www.cplusplus.com

QuantumPete