mirror of
https://github.com/huihut/interview.git
synced 2024-03-22 13:10:48 +08:00
【@DiDongDongDi 提供】修改范围解析运算符例子
https://github.com/huihut/interview/issues/12#issuecomment-592503223
This commit is contained in:
parent
09562fde10
commit
8cf04481b7
20
README.md
20
README.md
|
@ -582,22 +582,28 @@ cout << x << endl;
|
||||||
:: 使用
|
:: 使用
|
||||||
|
|
||||||
```cpp
|
```cpp
|
||||||
int count = 0; // 全局(::)的 count
|
int count = 11; // 全局(::)的 count
|
||||||
|
|
||||||
class A {
|
class A {
|
||||||
public:
|
public:
|
||||||
static int count; // 类 A 的 count(A::count)
|
static int count; // 类 A 的 count(A::count)
|
||||||
};
|
};
|
||||||
|
int A::count = 21;
|
||||||
|
|
||||||
|
void fun()
|
||||||
|
{
|
||||||
|
int count = 31; // 初始化局部的 count 为 31
|
||||||
|
count = 32; // 设置局部的 count 的值为 32
|
||||||
|
}
|
||||||
|
|
||||||
int main() {
|
int main() {
|
||||||
::count = 1; // 设置全局的 count 的值为 1
|
::count = 12; // 测试 1:设置全局的 count 的值为 12
|
||||||
|
|
||||||
A::count = 2; // 设置类 A 的 count 为 2
|
A::count = 22; // 测试 2:设置类 A 的 count 为 22
|
||||||
|
|
||||||
int count = 0; // 局部的 count
|
fun(); // 测试 3
|
||||||
count = 3; // 设置局部的 count 的值为 3
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -544,22 +544,28 @@ cout << x << endl;
|
||||||
:: 使用
|
:: 使用
|
||||||
|
|
||||||
```cpp
|
```cpp
|
||||||
int count = 0; // 全局(::)的 count
|
int count = 11; // 全局(::)的 count
|
||||||
|
|
||||||
class A {
|
class A {
|
||||||
public:
|
public:
|
||||||
static int count; // 类 A 的 count(A::count)
|
static int count; // 类 A 的 count(A::count)
|
||||||
};
|
};
|
||||||
|
int A::count = 21;
|
||||||
|
|
||||||
|
void fun()
|
||||||
|
{
|
||||||
|
int count = 31; // 初始化局部的 count 为 31
|
||||||
|
count = 32; // 设置局部的 count 的值为 32
|
||||||
|
}
|
||||||
|
|
||||||
int main() {
|
int main() {
|
||||||
::count = 1; // 设置全局的 count 的值为 1
|
::count = 12; // 测试 1:设置全局的 count 的值为 12
|
||||||
|
|
||||||
A::count = 2; // 设置类 A 的 count 为 2
|
A::count = 22; // 测试 2:设置类 A 的 count 为 22
|
||||||
|
|
||||||
int count = 0; // 局部的 count
|
fun(); // 测试 3
|
||||||
count = 3; // 设置局部的 count 的值为 3
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user