AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题
课时
评论
关于我们
开始
开始学习
立即开始学习
我的进度
课程
任务地图
课程
C++
C++
级别 1
从零开始学习 C++23 编程
C++ SELF
等级 1,
课时 0
动机引导课:为什么现在开始进入编程领域、现代 C++23 的优势、它的应用场景(游戏、系统、金融、科研)以及在接下来的几个月内可以取得的成果。过程中会提到标准的现代特性——从通过
std::expected
处理错误到更强的
constexpr
——并从第一天就开始实践。
命令与第一個 C++ 程序
C++ SELF
等级 1,
课时 1
在本讲中,你将了解什么是 C++ 中的命令、为什么每个程序都从
main()
函数开始、最小程序模板的结构、为何需要包含
<
iostream
>
,以及如何使用
std::cout
将文本输出到控制台。
在 C++ 中向屏幕输出:std::cout 与换行
C++ SELF
等级 1,
课时 2
在本讲中,您将学习控制台的基本输出(
C++
):
std::cout
的工作方式、为什么需要运算符
<<
、如何输出数字、字符串和字符,以及如何使用
'\n'
控制换行。同时我们也会查看一些初学者在引号和分号方面常犯的典型错误。
认识 C++ 中的变量
C++ SELF
等级 1,
课时 3
在本讲中,你将弄清楚什么是
C++
中的变量,为什么把它们想象成“盒子”会很方便,如何声明变量并为其赋值,变量命名有哪些规则,以及稍微了解一下这门语言的历史,还有为什么在
C++
中经常会有多种方式完成同一件事。
变量类型在 C++ 中:int、double 和 std::string
C++ SELF
等级 1,
课时 4
在本讲中,你将学习如何在 C++ 中声明变量,了解
int
、
double
和
std::string
类型的区别,如何通过
std::cout
输出值,并且会熟悉简化赋值操作 (
+=
,
-=
,
*=
,
/=
)。
编译器与注释
C++ SELF
等级 1,
课时 5
在这节课中,你将弄清楚为什么 C++ 需要编译器,以及程序构建通常由哪些阶段组成(预处理、编译、链接)。你还将学会理解典型的编译错误信息,并了解 C++ 中的注释:单行注释(
//
)和多行注释(
/* ... */
)。
第一关总结
C++ SELF
等级 1,
课时 6
总结第一关:为什么
C++
和标准
C++23
在行业中仍然至关重要,以及该语言的应用领域(游戏、系统、金融科技、科研、基础设施),以及你已经掌握的基础技能 —— 变量和数据类型(包括
int
和
std::string
)、输出、程序编译以及规范使用注释。
Please enable JavaScript to continue using this application.