类和结构体有什么不同?

如题所述

第1个回答  2019-12-17
不同还是很多的:
类的成员都要事先指定访问权限,结构体中的变量都可以随意访问;
类可以重载操作符、函数,结构体不行;
类可以继承,结构体不行;
类中可以定义虚函数,结构体不行。
类有构造和析构函数可以在对象生成或释放自动调用,结构体要做这些工作就得自己来了。
还有什么不同可以看看楼下还有什么意见。
相似回答