![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
静态数据成员和静态成员函数(static)
静态数据成员和普通数据成员一样遵从public,protected,private访问规则;一.为什么要使用静态数据成员1.每个对象都有自己都有的数据成员2.不同对象如何共享数据?全局变量:谁都可以访问,不安全静态数据成员:可以实现数据共享,该类的所有对象都共享这块静态存储空间它不属于某一个对象,它与整个程序的生命周期相同,即使某个对象消亡了,静态数据成员还存在,没有改变二.关于静态数据成员的初始
![文章图片](https://img-blog.csdnimg.cn/0f2d754f1c224532afce4954cfef0cc9.png)
拷贝构造函数
一.基本类型的赋值int a=4;int b=a;二.c++两种初始区别1.对于基本类型没有区别拷贝初始化 int a=5;直接初始化 int a(5)2.对于类类型直接初始化直接调用实参匹配的构造函数例如:A x(2);//直接初始化,调用构造函数拷贝初始化总是调用拷贝构造函数A y=x;//拷贝初始化,调用拷贝构造函数,三.复制构造函数的基本概念1.只有...
![文章图片](https://img-blog.csdnimg.cn/img_convert/5bbc102f2243430991aedee1be20b4f3.png)
到底了