#include<iostream>
using namespace std;
/*
在C++中的struct和class唯一的区别就在于默认的访问权限不同
区别:
1、struct默认访问权限为共有
2、class默认访问权限为私有
*/
class C1 {
int m_A;//默认权限为私有
};
struct C2 {
int m_A;//默认权限为公共
};
int main() {
C1 c1;
//1.m_A=100; 错误默认权限为私有不能访问
C2 c2;
c2.m_A = 100;//正确
system("pause");
return 0;
}
C++中class与struct的区别
最新推荐文章于 2025-05-24 10:41:37 发布