首页 > 编程语言 > 详细

【C++】static 静态成员

时间:2020-07-27 09:09:43      阅读:74      评论:0      收藏:0      [点我收藏+]

静态成员

静态成员包括静态数据成员和静态成员函数,提供了同类对象间数据成员的共享机制

静态成员不是某个对象的成员,是类所有对象的共享成员,只建立一个成员副本

静态成员的定义与引用

定义格式:static 类型 成员名

引用格式:类名::静态成员

静态数据成员

初始化格式:类型 类名::静态数据成员 = 初始化值

静态数据成员为同类所有对象所共享,不能使用构造函数初始化,必须单独初始化

静态数据成员不能在任何函数中分配内存和初始化

静态成员函数

静态成员函数可以直接访问本类静态数据成员和静态成员函数,但访问非静态成员需要借助对象调用

【C++】static 静态成员

原文:https://www.cnblogs.com/skullboyer/p/13383048.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!