C++struct定义类与class定义的有什么不同

问题描述:

C++struct定义类与class定义的有什么不同
1个回答 分类:综合 2014-11-20

问题解答:

我来补答
结构默认访问权限是公有的,而类默认访问权限是私有的,如:
struct A
{
int a;
};
class B
{
int b;
}
A aa;
aa.a;//因为是公有的,所以这个正确
B bb;
bb.b;//因为是私有的,所以不正确
另外结构和类的不同点在于结构里面一般没有成员函数,而类里面有成员函数
 
 
展开全文阅读
剩余:2000
上一页:ghhhhh
下一页:概括每段段意