6.5 — 逗号运算符

允许您在允许单个表达式的地方评估多个表达式。逗号运算符首先评估左操作数,然后评估右操作数,最后返回右操作数的结果。例如:#include <iostream> int main() { int x{ 1 }; int y{ 2 }; std::cout << …

6.2 — 算术运算符

有两种一元算术运算符:加号 (+) 和减号 (-)。提醒一下,一元运算符是只接受一个操作数的运算符。该运算符返回操作数乘以 -1 的结果。换句话说,如果 x = 5,则 -x 为 -5。该运算符返回操作数的值。在……

5.2 — 字面量

是直接插入代码中的值。例如:return 5; // 5 是一个整型字面量 bool myNameIsAlex { true }; // true 是一个布尔字面量 double d { 3.4 }; // 3.4 是一个双精度字面量 std::cout << “Hello, world!”; // “Hello, world!” 是一个……

4.11 — 字符

到目前为止,我们所看过的基本数据类型都用于存储数字(整数和浮点数)或真/假值(布尔值)。但如果我们想存储字母或标点符号呢?#include <iostream> int main() { std::cout << “你想吃墨西哥卷饼吗?(y/n)”; // 我们想……

4.9 — 布尔值

在现实生活中,通常会提出或被问及可以用“是”或“否”回答的问题。“苹果是水果吗?” 是。“你喜欢芦笋吗?” 否。现在考虑一个可以用“真”或“假”回答的类似陈述:“苹果是水果”。这显然是真的。……

4.8 — 浮点数

整数非常适合计算整数,但有时我们需要存储非常大(正或负)的数字,或者带有小数部分的数字。浮点型变量是一种可以保存带有小数部分的数字的变量,例如 4320.0、-3.33 或 0.01226。浮点……

4.4 — 有符号整数

是一种整型,可以表示正负整数,包括 0(例如 -2、-1、0、1、2)。C++ 有 4 种主要的基本整型可供使用:各种整型之间的主要区别在于它们的大小不同——较大的整数可以……