欢迎使用CSDN-markdown编辑器

来源:互联网 发布:人工智能作业答案 编辑:程序博客网 时间:2024/04/30 16:01

结构体与类的区别

结构体与类的相同点与不同点

相同点:
a. 都可以封装不同类型的数据

不同点
a. 存储的位置不同, 结构体存储在栈区, 而类存储在堆区, 栈区的效率较高, 但是空间较小, 而堆区的访问效率较低, 但是空间很大.

b. 类不但可以封装数据, 还可以封装方法

c. 赋值不同.
结构体的赋值是值拷贝, 而类的赋值则是调用指针(地址).

0 0
原创粉丝点击