首页
健康资讯
医生资讯
健康问答
医院查找
疾病百科
天气
健康
网站导航
结构体和类的区别
更新时间:2020-08-21 00:00:00

1、类型不同:结构是一种值类型,而类是引用类型。值类型用于存储数据的值,引用类型用于存储对实际数据的引用。那么结构体就是当成值来使用的,类则通过引用来对实际数据操作。

2、存储不同:结构使用栈存储,而类使用堆存储。栈的空间相对较小。但是存储在栈中的数据访问效率相对较高。堆的空间相对较大。但是存储在堆中的数据的访问效率相对较低。

3、作用不同:类是反映现实事物的一种抽象,而结构体的作用只是一种包含了具体不同类别数据的一种包装,结构体不具备类的继承多态特性。

4、关键字不同:在类中可以使用但是在结构中限制使用的关键字有:abstract、sealed、protected;StaTIc关键字可以用在类名前面用来声明静态类,但是不能用在struct前面,不存在静态结构。

5、初始化不同:类可以在声明的时候初始化,结构不能在申明的时候初始化(不能在结构中初始化字段),否则报错。

标签: 结构 区别
  • 教育
  • 美食
  • 健康
  • 数码
  • 家居
  • 娱乐
  • 生活
  • 时尚
  • 旅游
  • 社会
  • 情感
  • 汽车
  • 健身
  • 育儿
  • 科技
  • 游戏
  • 自然
  • 历史
  • 文化
  • 国际
  • 宠物
  • 财经
  • 星座
  • 体育
  • 风水
  • 佛学
  • 军事
  • 生产
  • 房产
  • 手工
  • 技术
  • 摄影
  • 机械
  • 科学
  • 绘画
  • 音乐
  • 其他
  • 养生
健康导航
疾病
医生
中医
男性
孕育
资讯
美容
减肥
医院
女性
老人
饮食
症状
检查
问答
体检
急救
护理
健康
温馨提示
进入夏季是中暑、热中风、肩周炎、水中毒、肠炎等疾病的高发季节,同时也是腹泻、消化不良的高发季节,广大网民要高度重视做好这些疾病的预防,网民如出现低血压、休克、心律失常、腹痛、腹泻、恶心、呕吐、发热及全身不适等症状应及时就医。
Copyright © 2000-2017 jiankang4.com All Rights Reserved
特别声明:本站信息仅供参考,不能作为诊断及医疗的依据,本站如有转载或引用文章涉及版权问题请速与我们联系。
电话: 邮箱: