15

人们通常觉得计算机编程有点麻烦,但是有些人却从中发现了乐趣。每一个程序员都需要跟随计算机编程语言的潮流。大多数程序员开始编程的时候选择C语言,因为C语言是在编写操作系统和应用程序中用的最为普遍的语言。

k&r

如果你正在读这篇文章,很有可能你已经是一名程序员或者想成为一名程序员。你很幸运,这里正是你该来的地方,我收集了一些C编程的网址或者教程可以帮助你成为一名好的C程序员。

  1. C Programming Notes

    这些笔记来自UW Experimental College关于C编程介绍课程。这些笔记基于《The C Programming Language》的增补部分。大家都知道,这部书的作者是大名鼎鼎的Brian Kernighan 和Dennis Ritchie,或称为K&R。

  2. Programming in C – UNIX System Calls and Subroutines using C.

    David Marshall的Programming in C教程覆盖了用C语言进行应用程序设计,UNIX系统调用和子程序。

  3. C Lesson by Chris Sawtell

    这里有自学“C”这个计算机语言的完整教程。该教程使用对话式的风格,有面对面教授的感觉。

  4. comp.lang.c Frequently Asked Questions

    Steve Summit维护了这个常见问题列表,还出了书——“C语言FAQs”(Addison-Wesley, 1995, ISBN 0-201-84519-9出版)

  5. Collection of C programming material at Lysator Society

    Lysator Society网站上有一些关于C语言编程的电子读物。Lysator是一个学术性的计算机社团,位于瑞典Linköping大学。

  6. A collection of useful libraries written in C

    收集了运行在自由的操作系统上(特别是GNU和GNU/Linux)的用C编写的自由软件和库。

  7. The C Programming Language Standard

    ISO/IEC JTC1/SC22/WG14 一个针对C编程语言的国际标准工作组。

  8. High-level and Low-level Programming in C

    你可以用特定的工具或者惯用法来扩展C语言,使它成为一个“高级的”编程语言,同时,你也可以绕开某些C语言的常规特性,直接使用它的底层功能。

  9. Microsoft C Language Reference

    “C语言参考“描述微软的C实现。本书的组织依据ANSI C,加上了微软对ANSI C标准的扩展。

  10. Online C/C++ Tutorials and Documentation

    这个页面收集了一些免费的电子文档、指南、教程、参考、FAQs和书籍,都是关于C和C++的。


原文 Top 10 C Language resources that will turn you into a better programmer
翻译 SegmentFault


weakish
24.6k 声望844 粉丝

a vigorously lazy deadbeat with matured immaturity