static限定符
# static 限定符
static
变量和static
(成员)函数在程序的生命周期中始终存在,从始至终。static
限定了目标作用域为所属的编译单元。static
不能修饰virtual
成员函数。原因:类的所有对象都能使用这个函数,没用动态绑定。static
不能修饰const
成员函数。原因:const
成员函数有 this 指针,是货真价实的成员函数,而static
成员函数不属于任何一个对象。static
不能修饰构造函数。static
成员函数不能访问非静态成员变量。
上次更新: 2022/06/17, 07:22:19