Skip to content

Commit a225c0a

Browse files
committed
xxg
1 parent fbabfa9 commit a225c0a

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

docs/教程/正文/语法和标准库/4_表达式/4_1_运算符/4_1_10_优先级_结合性.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 优先级和结合性
22

3-
**优先级**解决和**结合性**解决在表达式中”如何加括号“的问题。
3+
**优先级****结合性**解决在表达式中“如何加括号”的问题。
44

55
## 1. 优先级
66

docs/教程/正文/语法和标准库/4_表达式/4_1_运算符/4_1_3_赋值运算符.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
很简单,`=` 左侧写要赋值的对象,右侧写要赋予的值。比如:
66

77
```c
8-
int a = 0; // 在定义变量a的同时,将0赋值给a
8+
int a = 0; // 在定义对象 a 的同时,将 0 赋值给 a
99
a = 5; // 把 5 这个值给 a 这个对象```
1010
```
1111

@@ -17,7 +17,7 @@ a = 5; // 把 5 这个值给 a 这个对象```
1717

1818
### 加法复合赋值 `+=`
1919

20-
`a += b;` 等效于 `a = a + b;`它将运算符左侧变量的值与右侧操作数相加,然后将结果赋值给左侧的变量
20+
`a += b;` 等效于 `a = a + b;`它将运算符左侧对象的值与右侧操作数相加,然后将结果赋值给左侧的对象
2121

2222
**示例:**
2323

@@ -29,7 +29,7 @@ a += 5; // 等效于 a = a + 5;
2929

3030
### 减法复合赋值 `-=`
3131

32-
`a -= b;` 等效于 `a = a - b;`它将运算符左侧变量的值与右侧操作数相减,然后将结果赋值给左侧的变量
32+
`a -= b;` 等效于 `a = a - b;`它将运算符左侧对象的值与右侧操作数相减,然后将结果赋值给左侧的对象
3333

3434
**示例:**
3535

@@ -41,7 +41,7 @@ a -= 5; // 等效于 a = a - 5;
4141

4242
### 乘法复合赋值 `*=`
4343

44-
`a *= b;` 等效于 `a = a * b;`它将运算符左侧变量的值与右侧操作数相乘,然后将结果赋值给左侧的变量
44+
`a *= b;` 等效于 `a = a * b;`它将运算符左侧对象的值与右侧操作数相乘,然后将结果赋值给左侧的对象
4545

4646
**示例:**
4747

@@ -53,7 +53,7 @@ a *= 5; // 等效于 a = a * 5;
5353

5454
### 除法复合赋值 `/=`
5555

56-
`a /= b;` 等效于 `a = a / b;`它将运算符左侧变量的值与右侧操作数相除,然后将结果赋值给左侧的变量
56+
`a /= b;` 等效于 `a = a / b;`它将运算符左侧对象的值与右侧操作数相除,然后将结果赋值给左侧的对象
5757

5858
**示例:**
5959

@@ -67,7 +67,7 @@ a /= 5; // 等效于 a = a / 5;
6767

6868
### 取模复合赋值 `%=`
6969

70-
`a %= b;` 等效于 `a = a % b;`它将运算符左侧变量的值与右侧操作数进行取模(求余数)运算,然后将结果赋值给左侧的变量
70+
`a %= b;` 等效于 `a = a % b;`它将运算符左侧对象的值与右侧操作数进行取模(求余数)运算,然后将结果赋值给左侧的对象
7171

7272
**示例:**
7373

docs/教程/正文/语法和标准库/4_表达式/4_1_运算符/4_1_4_关系运算符.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
关系运算符(也称比较运算符)用于检验两个操作数的值是否满足某种关系。如果关系成立,表达式的返回值为 `int` 类型的 `1`;如果为假,则返回 `0`。这些运算符是构建程序逻辑和控制流程(如 `if` 语句和 `while` 循环)的基础。
44

5-
| 运算符 | 名称 | 示例 | 描述 |
6-
| :----: | :--------------------- | :------ | :--------------------------- |
7-
| `==` | 等于 (Equal to) | `a == b`| 如果 a 的值等于 b,则为真 (`1`)|
8-
| `!=` | 不等于 (Not equal to) | `a != b`| 如果 a 的值不等于 b,则为真 (`1`)|
9-
| `>` | 大于 (Greater than) | `a > b` | 如果 a 的值大于 b,则为真 (`1`) |
10-
| `<` | 小于 (Less than) | `a < b` | 如果 a 的值小于 b,则为真 (`1`) |
11-
| `>=` | 大于或等于 (Greater than or equal to)| `a >= b`| 如果 a 的值大于或等于 b,则为真 (`1`)|
12-
| `<=` | 小于或等于 (Less than or equal to)| `a <= b`| 如果 a 的值小于或等于 b,则为真 (`1`)|
5+
| 运算符 | 名称 | 示例 | 描述 |
6+
| :----: | :------------------------------------ | :------- | :------------------------------------ |
7+
| `==` | 等于 (Equal to) | `a == b` | 如果 a 的值等于 b,则为真 (`1`) |
8+
| `!=` | 不等于 (Not equal to) | `a != b` | 如果 a 的值不等于 b,则为真 (`1`) |
9+
| `>` | 大于 (Greater than) | `a > b` | 如果 a 的值大于 b,则为真 (`1`) |
10+
| `<` | 小于 (Less than) | `a < b` | 如果 a 的值小于 b,则为真 (`1`) |
11+
| `>=` | 大于或等于 (Greater than or equal to) | `a >= b` | 如果 a 的值大于或等于 b,则为真 (`1`) |
12+
| `<=` | 小于或等于 (Less than or equal to) | `a <= b` | 如果 a 的值小于或等于 b,则为真 (`1`) |
1313

1414
## 1. 相等性运算符 (`==`, `!=`)
1515

@@ -92,7 +92,7 @@ int a = 5, b = 10, c = 10;
9292
int result = a + 5 < b && c == b; // result 的值为 0
9393
```
9494

95-
虽然编译器会按优先级规则计算,但为了代码的清晰和可读性,强烈建议使用圆括号 `()` 来明确指定运算顺序。
95+
但为了代码的清晰和可读性,强烈建议使用圆括号 `()` 来明确指定运算顺序。
9696

9797
```c
9898
int result = ((a + 5) < b) && (c == b);

0 commit comments

Comments
 (0)