1.10 — 表达式简介

表达式 考虑以下一系列语句,每个语句都定义并初始化一个变量: // five() 是一个返回值为 5 的函数 int five() { return 5; } int main() { int a{ 2 }; // 用字面值 2 初始化变量 a int b{ 2 …

2.10 — 预处理器简介

当你编译你的项目时,你可能会期望编译器完全按照你编写的方式编译每个代码文件。事实并非如此。相反,在编译之前,每个代码 (.cpp) 文件都会经历一个阶段。在此阶段,一个名为 的程序会对文本进行各种更改...

2.11 — 头文件

在课程中,我们讨论了程序如何拆分为多个文件。我们还讨论了如何使用前向声明来允许一个文件中的代码访问另一个文件中定义的内容。当程序只包含几个小文件时,手动添加一些前向声明到...