要繼續講 C/C++ 語言了,不知道還會有多少人來聽呢?XD
🛡️工具資訊🛡️
- 今次內容的講義: https://yuuta-tsubasa.studio/log/c-course-03
- 基本語法: https://github.com/YuutaTsubasa/C-C-Tutorial/blob/master/Code/c04.c
- 投影片參考: 台灣大學資訊系統訓練班
🛡️直播與影片連結🛡️
🛡️時間軸🛡️
- 00:00:00 Opening
- 00:03:01 Mixer 忘了開、開場打招呼
- 00:04:22 今天改從程式碼開始,複習輸入和加法
- 00:13:11 複習 if 和 for 迴圈,除以 0 程式會掛掉
- 00:23:52 算十個數字的平均,複製貼上好痛苦
- 00:36:03 陣列登場,一次跟記憶體要十塊空間
- 00:45:39 用 #define N 統一個數
- 00:48:28 回到簡報,一維陣列的宣告和使用
- 00:53:26 陣列初始化,可以不寫大小
- 00:58:06 休息時間,程式碼放上 gist
- 01:03:44 雜談,巢狀迴圈是第一大難關
- 01:07:49 sizeof 算 int、double 和陣列有多大
- 01:15:45 陣列名稱是記憶體位置,中括號其實是簡寫
- 01:27:12 複製陣列,for 迴圈和 memcpy
- 01:38:54 二維陣列和巢狀迴圈
- 01:50:05 兩數交換 swap 和選擇排序法
- 02:10:31 沒有編譯器?用 ideone 線上跑
- 02:14:26 Q&A、課後練習和下週預告
- 02:22:55 之後的直播排程和小工具
- 02:29:57 Ending
