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

2024 年 C 語言優質教學視頻資源精選:從入門到系統級開發

     編輯:C 語言問答

國內高校公開課 (中文、體系完整)

課程授課教師/高校特色平台
C程序設計鄭鐵嶺 / 浙江大學中國 MOOC 最熱門,配套 PTA 題庫,適合零基礎中國大學MOOC、B站
程序設計基礎 (C語言)康輝 / 吉林大學講解細緻,強調內存模型與指針圖解,考研/二級首選B站、吉大在線
C語言程序設計翁愷 / 浙江大學《C程序設計現代方法》作者,思維導向,適合進階Coursera(中文)、B站
計算機程序設計基礎薩師煊 / 清華大學經典老牌,學術嚴謹,配套教材《C程序設計教程》學堂在線、B站
C語言與程序設計葉曉紅 / 哈爾濱工業大學工程實踐導向,嵌入式案例豐富中國大學MOOC

國際頂級英文資源 (含字幕)

  • CS50 (Harvard):David Malan,入門神課,第 1~3 週專講 C,生動有趣,官網/B站搬運。
  • MIT 6.087 Practical Programming in C:系統級視角,指針、記憶體、並發、工具鏈,OCW。
  • Stanford CS107 Computer Organization & Systems:C/C++ 進階,記憶體佈局、緩存、鏈接器,課程頁。

專題深度視頻系列

主題推薦頻道/作者關鍵詞
指針/記憶體圖解「CodeExplorer」、「小甲魚」指針算術、棧/堆、野指針
數據結構與演算法 C 實現「鄭鐵嶺 MOOC 配套」、「喬楚」鏈表、樹、圖、排序
Linux 系統編程「馬哥Linux」、「鸟哥私房菜」文件IO、進程、信號、網絡
嵌入式裸機/RTOS「野火STM32」、「正點原子」GPIO、中斷、FreeRTOS、LwIP
編譯器/鏈接器原理「吳咏炜」、「红帽开发者」ELF、符號解析、重定位、LTO

學習路線建議

  1. 零基礎:鄭鐵嶺/康輝 MOOC (配套 PTA 刷題) → 同步閱讀《C Primer Plus》第 6 版。
  2. 進階鞏固:翁愷《現代方法》視頻 + 《C專家編程》 + 《C陷阱與缺陷》。
  3. 系統級:CS50 C 部分 → MIT 6.087 → 閱讀《計算機系統要素》(CSAPP) 前 6 章 + 配套 Lab。
  4. 專項突破:按興趣選擇嵌入式/網絡/編譯器/高效能 專題系列實戰。

避坑指南

  • **拒絕** 「X 天精通 C語言」「速成班」—— 基礎不牢,地動山搖。
  • **警惕** 僅講語法不講內存模型、未定義行為、工具鏈的教程。
  • **必做**:每看完一章,**手寫代碼**、**跑通**、**改錯**、**畫內存圖**。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved