4.5 共用体

共用体的句法与结构相似,但含义不同。例如,请看下面的声明:

c++ primer 学习之路 (16) 4.5 共用体

可以使用one4all变量来存储int、long或double,条件是在不同的时间进行:

c++ primer 学习之路 (16) 4.5 共用体

共用体常用于(但并非只能用于)节省内存。当前,系统的内存多达数GB甚至数TB,好像没有必要节省内存,但并非所有的C++程序都是为这样的系统编写的。C++还用于嵌入式系统编程,如控制烤箱、MP3播放器或火星漫步者的处理器。对这些应用程序来说,内存可能非常宝贵。另外,共用体常用于操作系统数据结构或硬件数据结构。

相关文章:

  • 2021-05-17
  • 2021-09-20
  • 2022-12-23
  • 2022-01-23
  • 2021-12-20
  • 2022-12-23
  • 2021-06-07
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-21
  • 2021-06-03
  • 2021-12-08
  • 2022-01-08
  • 2021-09-24
  • 2021-07-29
相关资源
相似解决方案