#C++#封装(struct 和 class 的区别)
#include <iostream>
#include <string>
using namespace std;
//struct和class的区别
//struct默认权限是 公共 public
//class默认权限是 私有 private
class C1{
int m_A;//默认权限是私有
};
struct C2{
int m_A;//默认权限是公有
};
int main(){
C1 c1;
//c1.m_A=100; 错误,在class默认权限私有,因此类外不可以访问
C2 c2;
c2.m_A=100; //在struct默认的权限为公共,因此可以访问
return 0;
}