學習C語言,需要一點一滴,沉下心來,找個安靜的地方,泡上一杯咖啡,在濃郁的香味中一起品味她。-- Boatman Yang
人們通常認為計算機編程很煩,但是有些人卻從中發現了樂趣。每一個程序員不得不跟隨計算機編程語言的潮流。大多數的人以C語言作為開始編程的語言,因為C語言是在編寫操作系統和應用程序中用的最為普遍的語言。
如果你正在讀這篇文章,很有可能你已經是一個編程人員或者想成為一名編程人員。幸運的是,這裡正是你要找的地方,這篇文章收集了一些C編程的網址或者教程可以幫助你成為一名好的C語言編程人員。這些網址或教程會幫助你學習C語言的基本知識和高級編程技巧。
1. C Programming Notes
這些筆記來自華盛頓大學實驗學院關於C編程介紹課程。這些筆記來自書籍《The C Programming Language》的增補部分。大家都知道,這部書的作者是大名鼎鼎的Brian Kernighan 和剛剛辭世的Dennis Ritchie,或稱為K&R。
2. Programming in C – UNIX System Calls and Subroutines using C.
戴維馬修(David Marshall)的“用C編程”教程覆蓋了用C語言進行應用程序設計,UNIX系統調用和子調用。
3. C Lesson by Chris Sawtell
該部分包含了自學“C”這個計算機語言的完整教程。該教程用通俗的英文寫成。作者用同樣的語言風格寫了感想。
4. comp.lang.c Frequently Asked Questions
Steve寫成這些最常問起的問題,同時印刷成書-“C語言FAQs”(Addison-Wesley, 1995, ISBN 0-201-84519-9出版)
5. Collection of C programming material at Lysator Society
這些資料是關於C語言編程電子讀物放在Lysator 社會網站了。Lysator 是一位計算機社會科學的教師,現居住在瑞典Linköping大學。
6. A collection of useful libraries written in C
這是一個收集了運行在各種操作系統有用的自由軟件和庫的資料,特別是運行在GNU操作系統和它的各種發布版中。
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進行組織,同時利用微軟對C的擴展進行。
10. Online C/C++ Tutorials and Documentation
這裡包含關於電子文檔,指導書,教程和參考書以及FAQs和關於C和C++的書籍。