⚠️ 结尾那句返回能不能省
main 函数最后不写 return 0;,【0】。
第一个 C++ 程序
(本条路线统一用 g++ -std=c++17 -O0 -Wall 编译)字符串、数字、算式串在一行里打出来: #include <iostream> #include <string> int main() {
写出你的第一个 C++ 程序
(本条路线统一用 g++ -std=c++17 -O0 -Wall 编译)把那两个问号换成要打印的内容。
⚠️ 用上标准库里的 string
(本条路线统一用 g++ -std=c++17 -O0 -Wall 编译)两段:字符串本身、它的长度。
私有成员挡住的是谁
写在 private: 下面的成员,【0】能访问。
⚠️ 构造函数是干什么的
构造函数负责的是【0】。
🔴 初始化列表和函数体里赋值,差在哪
Box(int w) : w_(w) {} 比在函数体里写 w_ = w; 好在【0】。
⚠️ 方法后面那个 const 什么意思
int area() const 里的 const 表示【0】。
一个最小的类
(本条路线统一用 g++ -std=c++17 -O0 -Wall 编译)构造、初始化列表、两个只读方法: #include <iostream> #include <string> class Box { pub
把构造函数补上
(本条路线统一用 g++ -std=c++17 -O0 -Wall 编译)用初始化列表,别在函数体里赋值。