CodeGym
AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 在 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 与开发人员的职责,以及当代数字服务构建方法的发展历史。
    可用
Learn
  • 注册
  • Java 课程
  • 任务帮助
  • 定价
  • Java 语法
社区
  • 用户
  • 文章
  • 论坛
  • 聊天
  • 成功故事
  • 动态
  • 联盟计划
Company
  • 关于我们
  • 联系方式
  • 评价
  • 媒体中心
  • 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