![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习
丑小白
这个作者很懒,什么都没留下…
展开
-
C++对象模型和this指针
成员变量和成员函数分开存储 在C++中,类内的成员变量和成员函数分开存储 只有非静态成员变量才属于类的对象上 #include<iostream> using namespace std; //成员变量和成员函数分开存储 class Person { int m_A; //非静态成员变量,属于类的对象上 static int m_B; //静态成员变量,不属于类的对象上 void func(){} //非静态成员函数,不属于类的对象上 static void func02..原创 2022-01-21 23:47:00 · 286 阅读 · 0 评论 -
static关键字
静态变量: 用static关键字修饰的变量称为静态变量,存放在内存四区中的全局区 静态成员: 在成员变量和成员函数前加上关键字static,称为静态成员 静态成员分为: 静态成员变量 所有对象共享一分数据 在编译阶段分配内存 类内声明,类外初始化 静态成员函数 所有对象共享同一个函数 静态成员函数只能访问静态成员变量 示例: #include<iostream> using namespace std; #include<string> //静原创 2022-01-21 17:17:16 · 74 阅读 · 0 评论 -
初始化列表
C++初始化列表原创 2022-01-21 16:03:01 · 180 阅读 · 0 评论