欢迎光临散文网 会员登陆 & 注册

【C++】static静态成员变量和函数

2023-02-20 13:21 作者:叫我林林就行  | 我要投稿

非静态成员函数有隐藏的this指针(指向对应的对象),通过指针可以访问对象中的成员变量

静态成员函数没有this指针,因此也就不能对普通成员变量进行操作,只能对static进行操作

一个类,所有的函数和静态成员变量只有一份,而非静态成员对象可以有多份。

例子: 银行可以有多个账户(对象),每个账户的钱(普通成员变量)不一样,但是每个账户中显示的利率(静态成员变量)是一样的,每个对象共享。

这个利率就是


【C++】static静态成员变量和函数的评论 (共 条)

分享到微博请遵守国家法律