打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
类(一)
1. 类中成员变量 用 const 或者 static const 修饰的 int类型变量 可以在声明时候进行初始化外 其他类型不行

2. 类中 如果用const 修饰的 类型变量 要在构造函数进行初始化如:
class A 
{
    public:
            A ::A(void);
    private:
       static const int  test;
       const int x;
      
}

A::A(void):x(100) {}

3. 类中 static 修饰的变量 如果不加const ,不可以类中进行定义只能声明。加上const 后 在声明时可以进行定义 但是只可以定义一次(const static 和static const 是一个意思)在外部 定义 static const 变量形式如下: const int A::test = 100;//只允许定义一次

4. 类中 static变量 如果 声明在 public 下 那么 这个变量 用 类名和 对象都可以访问

5.static 是常驻内存中。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C++
C++ 关于声明,定义,类的定义,头文件作用,防止头文件在同一个编译单元重复引用,不具名空间
C++类成员函数
const的常见用法
c/c 中的一些基础但必须熟记的知识
typedef详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服