首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

《學點C語言》系列教程完整目錄:從基礎語法到函數進階

     編輯:關於C語言

系列教程簡介

《學點C語言》是一套循序漸進的 C 語言教程系列,涵蓋從基本語法元素到函數進階特性的 41 篇專題文章。本文為系列總目錄,便於學習者按序查閱或專題檢索。

完整章節列表

基礎語法篇 (1-11)

  1. 學點C語言(3): 轉義字符
  2. 學點C語言(7): for 循環
  3. 學點C語言(8): while 與 do-while 循環
  4. 學點C語言(9): if 語句
  5. 學點C語言(10): switch 語句
  6. 學點C語言(11): goto 語句

數據類型篇 (12-30)

  1. 學點C語言(12): 數據類型 - 整型、字符、浮點
  2. 學點C語言(13): 數據類型 - 整型/字符/浮點擴展
  3. 學點C語言(14): 數據類型 - 雙字節字符 wchar_t
  4. 學點C語言(15): 數據類型 - sizeof 檢測類型大小
  5. 學點C語言(16): 數據類型 - 常量前綴後綴
  6. 學點C語言(17): 數據類型 - 類型引發的問題或錯誤
  7. 學點C語言(18): 數據類型 - 枚舉類型 enum
  8. 學點C語言(19): 數據類型 - 數組
  9. 學點C語言(20): 數據類型 - 指標
  10. 學點C語言(21): 數據類型 - 數組與指標
  11. 學點C語言(22): 數據類型 - 多維數組與指標
  12. 學點C語言(23): 數據類型 - 給指標分配內存
  13. 學點C語言(24): 數據類型 - 結構體 struct
  14. 學點C語言(25): 數據類型 - 結構體數組與指標
  15. 學點C語言(26): 數據類型 - 結構體更多可能
  16. 學點C語言(27): 數據類型 - 結構體位字段
  17. 學點C語言(28): 數據類型 - 聯合體 union
  18. 學點C語言(29): 數據類型 - 定義新類型 typedef

函數進階篇 (31-41)

  1. 學點C語言(31): 函數 - 聲明、定義、調用
  2. 學點C語言(32): 函數 - 返回值
  3. 學點C語言(33): 函數 - 傳值與傳址、形參實參
  4. 學點C語言(34): 函數 - 關於變量
  5. 學點C語言(35): 函數 - 遞歸
  6. 學點C語言(36): 函數 - 數組參數
  7. 學點C語言(37): 函數 - 常量參數
  8. 學點C語言(38): 函數 - 函數指標
  9. 學點C語言(39): 函數 - 調用代價與內聯函數
  10. 學點C語言(40): 函數 - 多參函數
  11. 學點C語言(41): 函數 - 關於 main 函數

學習路徑建議

  1. 新手:按序 1→41 完整學習,每篇動手運行示例代碼。
  2. 有基礎者:重點查閱「指標與數組」(19-23)、「結構體進階」(24-27)、「函數參數與調用」(33,36-39) 等核心難點。
  3. 面試/考試複習:針對「const 參數」(37)、「內聯函數」(39)、「遞歸」(35)、「位字段」(27) 等高頻考點專項突擊。

代碼實踐原則

  • 所有示例均為最小可運行片段,可直接複製到編譯器驗證。
  • 建議使用 GCC/Clang -std=c11 -Wall -Wextra 編譯,觀察警告理解潛在問題。
  • 修改示例參數、增加打印、故意製造錯誤,觀察編譯/運行行為差異。

系列特色

  • 概念精準:區分「聲明/定義」、「參數/參數」、「數組/指標」等易混淆概念。
  • 陷阱導向:每篇包含「易錯點/避坑」實例,源自真實編程經驗。
  • 現代視角:標註 C99/C11/C23 新特性,區分舊式寫法與現代最佳實踐。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved