1.4 — 变量赋值和初始化
在上一课 () 中,我们介绍了如何定义一个可用于存储值的变量。在本课中,我们将探讨如何实际将值放入变量中。提醒一下,这是一个简短的程序,它首先分配一个名为 x 的整数变量,然后分配两个……
在上一课 () 中,我们介绍了如何定义一个可用于存储值的变量。在本课中,我们将探讨如何实际将值放入变量中。提醒一下,这是一个简短的程序,它首先分配一个名为 x 的整数变量,然后分配两个……
当你编写程序时,编译器会检查以确保你遵循了 C++ 语言的规则(假设你已根据课程 关闭了编译器扩展)。如果你做了明确违反语言规则的事情,那么你的程序就是畸形的。在大多数情况下,……
C++ 标准定义了程序在特定情况下的行为规则。在大多数情况下,编译器会遵循这些规则。然而,许多编译器会实现自己对语言的更改,通常是为了增强与其他语言版本(例如 C99)的兼容性,或者出于历史原因。这些特定于编译器的……
继续讨论上一课中的这张图 (): 让我们讨论第 4-7 步。第 4 步:编译源代码 为了编译 C++ 源代码文件,我们使用 C++ 编译器。C++ 编译器按顺序遍历程序中的每个源代码 (.cpp) 文件,然后执行……
什么是 C++17?2017 年 9 月,ISO(国际标准化组织)批准了 C++ 的新版本,称为 C++17。C++17 包含大量新内容。C++17 中的新改进 为了你的兴趣,这里列出了 C++17 添加的主要更改。请注意,此列表……
恭喜你!你已经学完了所有教程!花点时间,犒劳一下自己(在这里插入你喜欢的事情)。现在,在长舒一口气之后,你可能会问一个问题:“接下来怎么办?”。接下来怎么办?到目前为止,你应该对……
什么是 C++14?2014 年 8 月 18 日,ISO(国际标准化组织)批准了 C++ 的新版本,称为 C++14。与添加了大量新功能的 C++11 不同,C++14 是一个相对较小的更新,主要包含错误修复和小的改进。C++14 中的新改进 为了你的……
默认情况下,派生类继承基类中定义的所有行为。在本课中,我们将更详细地研究成员函数是如何选择的,以及我们如何利用这一点来更改派生类中的行为。当在一个……上调用成员函数时,
更改继承成员的访问级别 C++ 允许我们在派生类中更改继承成员的访问修饰符。这是通过使用 using 声明来标识在派生类中更改其访问权限的(作用域)基类成员来完成的,在新……之下