本文介绍: C++笔记
成员变量和成员函数分开存储
在C++中,类内的成员变量和成员函数分开存储
只有非静态成员变量才属于类的对象
空对象占用内存空间为1个字节,C++编译器会给每个空对象也分配一个字节空间,是为了区分空对象占内存的位置
每个空对象也应该有一个独一无二的内存地址,所以用1个字节来区分
非静态成员变量是属于对象上的 比如类内定义int m_A;对对象使用sizeof查看 大小为4字节
静态成员变量 不属于类对象上 非静态成员函数 不属于类对象上的数据
this指针
this指针的用途:
空指针访问成员函数
const修饰成员函数:
常函数:
常对象:
友元
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。