C++静态成员
发布日期:2021-11-20 10:17:45 浏览次数:10 分类:技术文章

本文共 387 字,大约阅读时间需要 1 分钟。

/*

静态成员就是在成员函数和成员变量前加上关键字static,称为静态成员

静态成员变量:

1.所有对象共享同一份数据
2.在编译阶段分配内存
3.类内声明。**类外初始化如:在类外int person::m_B = 0;

静态成员函数

1.所有对象共享同一个函数
2.静态成员函数只能访问静态成员变量

*/

#include "pch.h"#include 
using namespace std;class person {
public: static void func() {
m_A = 100;//静态成员函数可以访问静态成员变量 m_B = 200;//静态成员函数不可以访问非静态成员变量 } static int m_A;//静态成员变量 int m_B;//非静态成员变量};int main(){
}

转载地址:https://blog.csdn.net/weixin_43223362/article/details/102808869 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:C++对象模型和this指针
下一篇:类对象作为类成员

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年03月23日 19时20分32秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章