this 指针
2019-10-09 本文已影响0人
Marshmello_5d29
this 作用
1 避免形参与数据成员重名。
2 基于 this 指针的自身引用还被广泛地应用于那些支持多重串联调用的函数中。 比如连续赋值。
this 特性
1 可以应用于构造器内,但不能应用于初始化列表。
2 this 是以隐含参数的形式传入,而非成员的一部分,所以不会影响 sizeof 的大 小。
3 this 本身是不能更改的,即,是 const 类型的。
this 作用
1 避免形参与数据成员重名。
2 基于 this 指针的自身引用还被广泛地应用于那些支持多重串联调用的函数中。 比如连续赋值。
this 特性
1 可以应用于构造器内,但不能应用于初始化列表。
2 this 是以隐含参数的形式传入,而非成员的一部分,所以不会影响 sizeof 的大 小。
3 this 本身是不能更改的,即,是 const 类型的。