要開始講 C/C++ 語言了,不知道會有多少人來聽呢?XD
🛡️工具資訊🛡️
- 今次內容的講義: https://yuuta-tsubasa.studio/log/c-course-01
- 基本語法: https://github.com/YuutaTsubasa/C-C-Tutorial/blob/master/Code/c04.c
- 投影片參考: 台灣大學資訊系統訓練班
🛡️直播與影片連結🛡️
🛡️時間軸🛡️
- 00:00:00 Opening
- 00:04:18 開場
- 00:11:24 課程目標、程式語言與編譯器
- 00:18:56 編輯器與整合開發環境 IDE
- 00:25:52 下載 Dev-C++ 與 Q&A - 什麼是陽春的編輯器
- 00:35:58 C 程式的基本架構 - #include 與 main
- 00:43:24 printf 與第一支程式 Hello World
- 00:49:33 換行、回傳值、分號與排版
- 00:57:56 演練 - 印出自我介紹與 Q&A
- 01:03:27 註解與基本資料型態
- 01:12:28 變數與記憶體 - 型態、大小與宣告
- 01:25:24 printf 與 scanf 的格式、跳脫字元
- 01:32:34 實作 - 輸入兩個整數與 scanf 的格式
- 01:38:49 一次宣告多個變數與命名規則
- 01:43:59 解演練 - 交換輸出與 Q&A:C 和 Python
- 01:52:29 運算 - 指派、算術、型別轉換與簡寫
- 02:03:38 比較運算、邏輯運算與優先順序
- 02:08:46 實作 - 梯形面積
- 02:14:56 Q&A - return 0 與結束狀態
- 02:26:58 實作 - 平均值與用 double 算出小數
- 02:34:12 執行檔、命令提示字元與 system 指令
- 02:47:44 取址運算子 & 與記憶體位址
- 02:54:01 取值運算子 *、程式當掉與 scanf 為什麼要加 &
- 03:01:02 課後 Q&A - Java、C# 與物件導向
- 03:09:17 結尾
- 03:10:20 Ending
