Skip to content

Commit 8cf0448

Browse files
committed
@DiDongDongDi 提供】修改范围解析运算符例子
#12 (comment)
1 parent 09562fd commit 8cf0448

File tree

2 files changed

+26
-14
lines changed

2 files changed

+26
-14
lines changed

README.md

+13-7
Original file line numberDiff line numberDiff line change
@@ -582,22 +582,28 @@ cout << x << endl;
582582
:: 使用
583583

584584
```cpp
585-
int count = 0; // 全局(::)的 count
585+
int count = 11; // 全局(::)的 count
586586

587587
class A {
588588
public:
589-
static int count; // 类 A 的 count(A::count)
589+
static int count; // 类 A 的 count(A::count)
590590
};
591+
int A::count = 21;
592+
593+
void fun()
594+
{
595+
int count = 31; // 初始化局部的 count 为 31
596+
count = 32; // 设置局部的 count 的值为 32
597+
}
591598

592599
int main() {
593-
::count = 1; // 设置全局的 count 的值为 1
600+
::count = 12; // 测试 1:设置全局的 count 的值为 12
594601

595-
A::count = 2; // 设置类 A 的 count 为 2
602+
A::count = 22; // 测试 2:设置类 A 的 count 为 22
596603

597-
int count = 0; // 局部的 count
598-
count = 3; // 设置局部的 count 的值为 3
604+
fun(); // 测试 3
599605

600-
return 0;
606+
return 0;
601607
}
602608
```
603609

docs/README.md

+13-7
Original file line numberDiff line numberDiff line change
@@ -544,22 +544,28 @@ cout << x << endl;
544544
:: 使用
545545

546546
```cpp
547-
int count = 0; // 全局(::)的 count
547+
int count = 11; // 全局(::)的 count
548548

549549
class A {
550550
public:
551-
static int count; // 类 A 的 count(A::count)
551+
static int count; // 类 A 的 count(A::count)
552552
};
553+
int A::count = 21;
554+
555+
void fun()
556+
{
557+
int count = 31; // 初始化局部的 count 为 31
558+
count = 32; // 设置局部的 count 的值为 32
559+
}
553560

554561
int main() {
555-
::count = 1; // 设置全局的 count 的值为 1
562+
::count = 12; // 测试 1:设置全局的 count 的值为 12
556563

557-
A::count = 2; // 设置类 A 的 count 为 2
564+
A::count = 22; // 测试 2:设置类 A 的 count 为 22
558565

559-
int count = 0; // 局部的 count
560-
count = 3; // 设置局部的 count 的值为 3
566+
fun(); // 测试 3
561567

562-
return 0;
568+
return 0;
563569
}
564570
```
565571

0 commit comments

Comments
 (0)