#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; }