C語言是通用的命令式和過程式編程語言。它快速,易移植且可在所有平臺上使用。
這篇文章提供一條C語言學習路線,對於入門是非常有幫助的。對於大多數IT從業者來說,C語言是作爲入門編程語言的首選。如果您是編程新手,那麼C就是您開始編程之旅的理想選擇。如果您遵循本課程安排學習,您會發現,原來自己竟然是一個天才程序員。
課程內容
第一章 | C語言概述 | 學習時長(hrs) |
---|---|---|
1 | C語言介紹 | 1 |
2 | 編譯器配置和安裝 | 0.5 |
3 | Hello World | 1 |
4 | C編譯過程 | 1 |
第二章 | C基礎知識 | 學習時長(hrs) |
---|---|---|
1 | 關鍵字和標識符 | 1 |
2 | 變量和常量 | 1 |
3 | 數據類型 | 2 |
4 | 類型限定符 | 2 |
5 | 輸入/輸出 | 2 |
6 | 運算符 | 4 |
第三章 | 控制流方法 | 學習時長(hrs) |
---|---|---|
1 | C控制流 | 1 |
2 | if-else語句 | 4 |
3 | switch-case分支 | 4 |
4 | 循環/迭代方法 | 8 |
5 | break和continue語句 | 2 |
6 | goto語句 | 2 |
7 | 流程控制例程 | 6 |
第四章 | 函數 | 學習時長(hrs) |
---|---|---|
1 | 函數介紹 | 1 |
2 | 自定義函數 | 4 |
3 | 函數調用 | 5 |
4 | C指針 | 2 |
5 | 按值調用和引用調用 | 2 |
6 | 遞歸函數 | 2 |
第五章 | 數組和字符串 | 學習時長(hrs) |
---|---|---|
1 | 數組介紹 | 2 |
2 | 數組類型 | 2 |
3 | 數組與指針 | 3 |
4 | 數組與函數 | 4 |
5 | C字符串 | 3 |
第六章 | 結構體和聯合體 | 學習時長(hrs) |
---|---|---|
1 | C結構體 | 3 |
2 | 結構體內存對齊和填充 | 3 |
3 | 結構體數組 | 3 |
4 | 結構體與函數 | 3 |
5 | C聯合體 | 3 |