stcuct和class的区别

2014-11-24 01:03:43 · 作者: · 浏览: 0

1struct的成员默认权限是public,而class的成员默认权限是private。

#include 
  
   
int main()
{
	class A
	{
	public: 
		int a;
	};
    struct B 
    {
	public:
		int a;
    };

	 A A1;
	 B B1;
	 B1.a = 0;
	 A1.a = 0;
	 return 0;

}
  

vcq9zqpwdWJsaWOjrLb4Y2xhc3O1xMSsyM+8zLPQzqpwcml2YXRlPC9wPgo8cD48cHJlIGNsYXNzPQ=="brush:java;">#include int main() { class A { public: int a; }; struct B { public: int a; }; class A1:A { }; struct B1:B { }; B1 B2; A1 A2; A2.a = 0; B2.a = 0; return 0; }