人们通常觉得计算机编程有点麻烦,但是有些人却从中发现了乐趣。每一个程序员都需要跟随计算机编程语言的潮流。大多数程序员开始编程的时候选择C语言,因为C语言是在编写操作系统和应用程序中用的最为普遍的语言。
如果你正在读这篇文章,很有可能你已经是一名程序员或者想成为一名程序员。你很幸运,这里正是你该来的地方,我收集了一些C编程的网址或者教程可以帮助你成为一名好的C程序员。
-
C Programming Notes
这些笔记来自UW Experimental College关于C编程介绍课程。这些笔记基于《The C Programming Language》的增补部分。大家都知道,这部书的作者是大名鼎鼎的Brian Kernighan 和Dennis Ritchie,或称为K&R。
-
Programming in C – UNIX System Calls and Subroutines using C.
David Marshall的Programming in C教程覆盖了用C语言进行应用程序设计,UNIX系统调用和子程序。
-
C Lesson by Chris Sawtell
这里有自学“C”这个计算机语言的完整教程。该教程使用对话式的风格,有面对面教授的感觉。
-
comp.lang.c Frequently Asked Questions
Steve Summit维护了这个常见问题列表,还出了书——“C语言FAQs”(Addison-Wesley, 1995, ISBN 0-201-84519-9出版)
-
Collection of C programming material at Lysator Society
Lysator Society网站上有一些关于C语言编程的电子读物。Lysator是一个学术性的计算机社团,位于瑞典Linköping大学。
-
A collection of useful libraries written in C
收集了运行在*的操作系统上(特别是GNU和GNU/Linux)的用C编写的*软件和库。
-
The C Programming Language Standard
ISO/IEC JTC1/SC22/WG14 一个针对C编程语言的国际标准工作组。
-
High-level and Low-level Programming in C
你可以用特定的工具或者惯用法来扩展C语言,使它成为一个“高级的”编程语言,同时,你也可以绕开某些C语言的常规特性,直接使用它的底层功能。
-
Microsoft C Language Reference
“C语言参考“描述微软的C实现。本书的组织依据ANSI C,加上了微软对ANSI C标准的扩展。
-
Online C/C++ Tutorials and Documentation
这个页面收集了一些免费的电子文档、指南、教程、参考、FAQs和书籍,都是关于C和C++的。