C++中的遇到的不一样的符号
::的作用
(1)作用域限定符,当在类体中直接定义函数时,不需要在函数名字的前面加上类名,但是在类体外实现函数定义的时候,必须加上类名并且加上作用域限定符。Student::Display();
(2)静态数据成员既可以通过对象名引用,也可以通过类名加::来引用,
class Test
{
public:
Display();
private:
static int a;
}
Test::a;
(3)静态成员函数,也是既可以通过对象名引用,也可以通过类名+::引用。
静态成员函数的目的就是为
原创
2020-08-04 15:24:19 ·
125 阅读 ·
0 评论