本影音 採用: 旗標出版社 洪維恩 著
"C 語言教學手冊"
http://www.flag.com.tw/book/bookinfo.asp?bokno=FS712
--------------------------------------------------------------------------------------
Unit 1 程式語言學習

1-1-1 程式設計的重要性
https://youtu.be/erXT24uOj70 ( 12分08秒)
1-1-2 https://youtu.be/KcMpMX4cb0w ( 12分07秒)
1-2-1 安裝 C 編輯環境
https://youtu.be/ay_O4ZNI10w ( 6分47秒)
1-2-2 https://youtu.be/rNVxk3KZNUs ( 9分39秒)
1-3-1 程式語言入門
https://youtu.be/d1mhaPmmkew ( 9分46秒)
1-3-2 https://youtu.be/bvlapY_sfXY ( 13分37秒)
======================================================================================
第1章 認識C語言
1.1 C語言概述
1.2 程式的規劃與實作
1.3撰冩第一個C程式
1.4編譯與執行的過程
1.5本書的編排與慣例
習題
--------------------------------------------------------------------------------------
2.1簡單的例子
https://youtu.be/l8luIqNZ3fc ( 7分48秒)
https://youtu.be/CkJAKHak9As ( 8分27秒)
2.2解析C語言
https://youtu.be/5ROqa0GnNUQ ( 10分14秒)
https://youtu.be/VIG1Jp56Kzs ( 11分12秒)
2.3識別字及關鍵字2.4偵錯2.5提高程式的可讀性
習題
--------------------------------------------------------------------------------
3.1 變數與常數
3.2 基本資料型態
3.4 資料型態的轉換
第3章 基本資料型態
3.1 變數與常數
https://youtu.be/hvm8dvfc-pQ ( 11分10秒)
3.2 基本資料型態
https://youtu.be/hBav4mrWxhE ( 11分50秒)
3.3 查詢常數、變數或資料型態所佔位元組
3.4 資料型態的轉換
https://youtu.be/jsLbuDRBwEU ( 8分50秒)
習題
------------------------------------------------------------------------------------
第4章 格式化的輸出與輸入
4.1 輸出函數printf()
https://youtu.be/xDUUeVU2rx4 ( 9分49秒)
4.2 輸入函數scanf()
4.3 使用scanf()函數應注意的事項
https://youtu.be/BIBWcYMrxoY ( 13分24秒)
4.4 輸出、輸入字元的函數
https://youtu.be/-A8NGSsBBo4 ( 14分01秒)
習題
------------------------------------------------------------------------------------
第5章 運算子、運算式與敘述
5.0 C 的教材
https://youtu.be/qXNhRWN_MMs ( 0分40秒)
5.0-1 C 語言基本觀念
https://youtu.be/rdxqK1ZwxUE ( 1分53秒)
5.1 運算式與運算子
https://youtu.be/iZEZhIH0GmE ( 14分37秒)
5.2 運算子的優先順序
https://youtu.be/QnWK9Y0kYQg ( 14分57秒)
5.3 運算式
https://youtu.be/kpVMsRFu34I ( 14分44秒)
5.4 運算式的型態轉換
習題
------------------------------------------------------------------------------------
第6章 選擇性敘述
6.1 我的程式會轉彎—if敘述
https://youtu.be/GMNb-ZD_Qjs ( 11分55秒)
6.2 另外的選擇—if-else敘述
https://youtu.be/m9TtiDxc_qA ( 10分53秒)
6.3 簡潔版的if-else敘述—條件運算子
6.4 多重選擇—switch敘述
https://youtu.be/L0WjjtdzwAE ( 10分28秒)
https://youtu.be/LlrQ0Byo2Bs ( 9分43秒)
6.5使用goto敘述
習題
------------------------------------------------------------------------------------
第7章 迴圈
第7章 迴圈
7.1 結構化程式設計
https://youtu.be/P77VbHnAf2g ( 9分16秒)
7.2 使用for迴圈
https://youtu.be/laWpAQbPWGw ( 9分57秒)
7.3 使用while迴圈
7.4 使用do while迴圈
7.5 空迴圈
7.6 我要使用哪一種迴圈?
7.7 巢狀迴圈
https://youtu.be/wxRhDLKqLTQ ( 10分59秒)
7.8 迴圈的跳離
https://youtu.be/5h0nyWlXXFk ( 11分12秒)
習題
https://youtu.be/P77VbHnAf2g ( 9分16秒)
7.2 使用for迴圈
https://youtu.be/laWpAQbPWGw ( 9分57秒)
7.3 使用while迴圈
7.4 使用do while迴圈
7.5 空迴圈
7.6 我要使用哪一種迴圈?
7.7 巢狀迴圈
https://youtu.be/wxRhDLKqLTQ ( 10分59秒)
7.8 迴圈的跳離
https://youtu.be/5h0nyWlXXFk ( 11分12秒)
習題
------------------------------------------------------------------------------------
第8章函數
8.1 簡單的函數範例
https://youtu.be/0804b-Usp7c ( 7分18秒)
https://youtu.be/0804b-Usp7c ( 7分18秒)
8.2 函數的基本架構
https://youtu.be/gx89GQOhsqU ( 13分11秒)
https://youtu.be/gx89GQOhsqU ( 13分11秒)
8.3 更多的函數應用範例
https://youtu.be/cfO8a4BJnng ( 11分22秒)
https://youtu.be/cfO8a4BJnng ( 11分22秒)
8.4 遞迴函數
https://youtu.be/LbF_J6Kfj2k ( 7分49秒)
https://youtu.be/LbF_J6Kfj2k ( 7分49秒)
8.5 區域、全域與靜態變數
8.6 引數傳遞的機制
8.7 前置處理器—#define
8.8 再來看看#include前置處理器
習題
------------------------------------------------------------------------------------
第9章陳列與字串
9.1 一維陣列
https://youtu.be/rs1kHSyNWt8 ( 10分37秒)
https://youtu.be/rs1kHSyNWt8 ( 10分37秒)
9.2 二維陣列與多維陣列
https://youtu.be/yOZYETRFAEg ( 11分19秒)
https://youtu.be/yOZYETRFAEg ( 11分19秒)
9.3 傳遞陣列給函數
9.4 字串
https://youtu.be/YBbbp6RI8d8 ( 8分27秒)
https://youtu.be/YBbbp6RI8d8 ( 8分27秒)
9.5 字串的輸入與輸出函數
https://youtu.be/Lg2oCMyVRJE ( 16分30秒)
https://youtu.be/Lg2oCMyVRJE ( 16分30秒)
9.6 字串陣列
習題
------------------------------------------------------------------------------------
第10章指標
10.1 指標概述
https://youtu.be/AH1Edt2VptE ( 10分44秒)
https://youtu.be/AH1Edt2VptE ( 10分44秒)
10.2 使用指標變數
10.3 指標與函數
10.4 指標與一維陣列
https://youtu.be/c_0cTh3uVA8 ( 7分50秒)
https://youtu.be/c_0cTh3uVA8 ( 7分50秒)
10.5 指標與字串
習題
------------------------------------------------------------------------------------
第11章結構與其他資料型態
第11章結構與其他資料型態
11.1認識結構
11.2巢狀結構
11.3結構陣列
11.4指向結構的指標
11.5以結構為引數傳遞到函數
11.6列舉型態
11.7使用自訂的形態—typedef
------------------------------------------------------------------------------------
第12章檔案處理
12.1檔案的觀念
12.2有緩衝區的檔案處理函數
12.3無緩衝區的檔案處理函數
12.4二進位檔案的使用
習題
------------------------------------------------------------------------------------
第13章大型程式的發展
13.1程式的模組化與實作
13.2於不同檔案裡使用全域變數
13.3條件式編譯
13.4命令列引數的使用
------------------------------------------------------------------------------------
14.1動態記憶體配置
14.2鏈結串列
14.3鏈結串列的操作
------------------------------------------------------------------------------------
15.1數字系統與位元、位元組
15.2二進位系統
15.3其他的進位系統
15.4位元運算子
15.5位元欄位
習題
------------------------------------------------------------------------------------
16.1認識C++
16.2簡單的例子
16.3函數的多載
16.4認識類別
16.5公有成員私有成員
16.6建構元
習題
------------------------------------------------------------------------------------
沒有留言:
張貼留言