从零开始学 C++
七节短课,按顺序走,每课都有可运行代码和配套练习题。从第 1 课开始,一周之内你就能写出真正的程序。
1 你好,世界
你的第一个程序,逐行讲清 #include、main 和 cout 到底在做什么。
2 变量与输入
int、double、char、bool —— 声明、打印、用 cin 读,以及四个新手陷阱。
3 条件判断
比较、if/else 链、&& 与 ||,以及 = 和 == 的陷阱。
4 循环
知道次数用 for,不知道用 while,外加三个循环 bug。
5 数组
从 0 开始索引、用循环填充遍历,以及滚动最大值模式。
6 函数
参数、返回值,以及递归的第一次尝鲜。
7 指针
地址、& 与 *,以及让你不踩坑的两条规则。
和这些课配套的文章
课程上完了?
去题库 —— 59 道题从第一步排到真正的算法 —— 或者看现代 C++ 路线图,了解教学核心之后还有什么。