顿开教育学习笔记
C++使用new和delete替代malloc和free
一、==static==静态函数
一个类中可以有一个或者多个静态成员变量,所有对象都共享这些静态成员变量,都可以引用他
静态成员必须初始化
不属于任何一个对象
静态成员存在与全局区,但是作用域有限制
1
2
3
4
5
6
7
8
9
10
11
12//静态成员访问的两种方式
class stu{
public:
static int age = 0;
}
int main(){
stu s1;
//方法一
stu::age;
//方法二
s1.age;
}
二、友元类
1 |
|