CodeGym
AI Academy
促銷
CodeGym University
學習
課程
任務
問卷 & 測驗
遊戲
說明
行程
社群
用戶
論壇
聊天
文章
成功故事
動態
評價
訂閱
淺色主題

課程

  • 評論
  • 關於我們
開始
開始學習
立即開始學習
  • My Progress
  • Courses
  • 任務地圖
  • 課程
  • 在 CodeGym 學習程式設計

    C++ SELF
    等級 6,課程 0
    了解 CodeGym 如何把程式設計學習變成一場令人著迷的冒險:互動練習、即時反饋、社群支持與大量實作。在這裡你不只是學習——你一步步成為真正的開發者,獲得啟動 IT 職涯所需的知識與經驗!
    可用
  • 深入變數

    C++ SELF
    等級 6,課程 1
    在這堂 C++ 講義中,你會鞏固變數的基本模型( 類型 + 名稱 + 值),分清 宣告、 初始化 與 賦值 的差別,學會正確閱讀像 x = x + 5 這類表達式,辨別 = 與 ==,理解以大括號 { } 為界的可見範圍,同時會實作一個小情境「存錢筒」,並分析新手常見錯誤。
    可用
  • C++ 的基本類型:int、long、unsigned、char

    C++ SELF
    等級 6,課程 2
    在本講座中我們會拆解 C++ 的基本資料類型:何時選擇 int 或 long long,為何需要 unsigned,在哪些問題中 double 不可或缺, char 與字串有何差別,什麼是值域,以及如何用 sizeof 查出類型的實際大小。最後 — 常見的類型選擇錯誤與實用原則。
    可用
  • 記憶體中的變數:位址、參考與指標

    C++ SELF
    等級 6,課程 3
    在這堂 C++ 講義中,你將弄清楚變數在記憶體中究竟是如何存在的: 值與 位址有什麼不同、取位址運算子 & 如何運作、什麼是參考 T &(物件的第二個名稱)以及指標 T *(獨立的位址變數)、如何安全地使用 nullptr、解參考 * 與運算子 ->,以及為什麼會出現「懸空」位址,還有新手最典型的錯誤是怎麼來的。
    可用
  • 隱式轉換:混合 int 與 double

    C++ SELF
    等級 6,課程 4
    在這堂 C++ 講座中,你會了解編譯器在表達式中如何執行隱式類型轉換:什麼是 promotions、usual arithmetic conversions 如何工作、為什麼 int/ int 會導致整數除法即使結果要指定給 double,以及在把 double 寫入 int 時哪裡會發生「悄悄的」資料損失。透過實例和小型應用,你將學會預測公式的計算類型並避免常見錯誤。
    可用
  • 自動類型推導:auto

    C++ SELF
    等級 6,課程 5
    在這堂 C++ 講座中,你會了解 auto 的工作原理:編譯器如何根據初始化表達式推導類型、為什麼類型在宣告時固定且只推導一次、由於整數除法( 1 / 2)和賦值可能出現的陷阱、以及 auto 何時讓程式碼更簡潔、何時會隱藏重要語意。最後 — 提示與常見錯誤總結。
    可用
  • IT 產品開發

    C++ SELF
    等級 6,課程 6
    在本次講座中,您將了解 IT 產品開發的流程:團隊中存在哪些角色,它們如何協作,Product Owner、UX Designer、DevOps 與開發人員各自的職責,並且會介紹現代數位服務開發方法演進的歷史。
    可用
學習
  • 註冊
  • Java 課程
  • 題目協助
  • 價格
  • Java 語法
社群
  • 用戶
  • 文章
  • 論壇
  • 聊天
  • 成功故事
  • 動態
  • 聯盟計畫
公司
  • 關於我們
  • 聯絡方式
  • 評價
  • 新聞中心
  • CodeGym for EDU
  • 常見問題
  • 支援
CodeGymCodeGym 是一門從零開始學習 Java 程式設計的線上課程。這門課程是初學者精通 Java 的完美方式。它包含超過 1200 題、具即時檢驗功能,以及涵蓋 Java 基礎理論的必要範圍。為了幫助你在學習上成功,我們實作了一系列激勵功能:測驗、程式專案、關於有效學習的內容,以及 Java 開發者職涯相關內容。
追蹤我們
介面語言
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia
繁體中文
Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"程式設計師是培養出來的,不是天生的" © 2026 CodeGym
MastercardVisa
"程式設計師是培養出來的,不是天生的" © 2026 CodeGym