随笔 - 23, 文章 - 22, 评论 - 144, 阅读 - 25880
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

03 2010 档案

摘要:面试时经常会被问到这两者的区别,答案似乎是:Class可以被实例化,属于引用类型,是分配在内存的堆上的 ,Struct属于值类型,是分配在内存的栈上的。看了一老兄的文章,觉得所言有理,下面总结如下:1. stuct的实例,所占内存大小是固定的;class的实例,所占内存大小是不固定的(因为可以继承),这是他们在存储上的区别。2.struct默认是传值,但可以传引用;class默认传引用,无法传值,... 阅读全文

posted @ 2010-03-31 17:31 雷雷 阅读(277) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示