问题描述: C++struct定义类与class定义的有什么不同 1个回答 分类:综合 2014-11-20 问题解答: 我来补答 结构默认访问权限是公有的,而类默认访问权限是私有的,如:struct A{int a;};class B{int b;}A aa;aa.a;//因为是公有的,所以这个正确B bb;bb.b;//因为是私有的,所以不正确另外结构和类的不同点在于结构里面一般没有成员函数,而类里面有成员函数 展开全文阅读