跳到內容

C 小教程/註釋與修訂歷史

來自維基百科,開放世界的開放書籍

我寫下這份文件,並非因為我是這項主題的專家,而是因為我不是。我不經常使用 C,而使用頻率低和相對晦澀的語法會帶來令人沮喪的感覺。所以,我把這些筆記放到一起,以確保我能以一種易於訪問的方式知道自己瞭解的東西。

最初,此文件包含有關 C++ 的兩章,但它們很粗略,我對這門語言沒有什麼興趣。C++ 實際上並不是 C 的增強版本,而是一種基於 C 的不同語言。在我傾向於鑽研的小型軟體專案中,其附加功能給我帶來的麻煩遠大於其價值。由於我無法維護這些材料,所以我刪掉了它們。

修訂歷史

   v1.0   / 01 jan 95 / gvg
   v2.0   / 01 may 95 / gvg / Added chapters on C++, reformatted.
   v2.1   / 30 may 95 / gvg / Minor corrections and changes. 
   v2.2   / 01 jul 95 / gvg / Added quick reference and minor changes.
   v2.3   / 09 jul 95 / gvg / Corrected bug in "strlen()" description.
   v2.4   / 25 aug 95 / gvg / Added command-line parser example.
   v2.5   / 13 oct 95 / gvg / Web update. 
   v2.5   / 01 feb 99 / gvg / Minor cosmetic update.
   v2.0.7 / 01 feb 02 / gvg / Minor cosmetic update.
   v3.0.0 / 01 aug 03 / gvg / Eliminated C++ material.
   v3.0.1 / 01 aug 05 / gvg / Minor proofing & cleanup.
   v3.0.2 / 01 jul 07 / gvg / Minor cosmetic update.

華夏公益教科書