使用结构体与联合体的主要目的
2024-10-04 18:45:40
使用结构体,可以把一个数据的几种属性集中起来。联合体,用来省空间。
1、区别结构体是多个不同类型变量的组合,其占用的内存大小是所有变量大小的总和联合体是多个不同类型变量的抽取,其占用内存的大小是联合体中最大的那个变量的大小;
2、解释结构体中的多个变量同时存在,可以给其中的每个变量分别赋值。任何一个变量被赋值不影响其他变量。在需要使用时每个变量都可以同时被取出使用。联合体中的多个变量同时只有一个存在。只能给其中的一个变量赋值。在给联合体的任何一个变量赋值的时候就覆盖了其他的变量,也就是说只有你刚赋值的这个变量存在,其他都被覆盖掉了;
3、用途结构体和联合体都用于需要把一组变量联合考虑的场合。结构体变量清晰,便于使用,尤其是要表述一个对象的多个属性时方便有效。但是要占用比较大的内存联合体同时只有一个变量存在,占用资源少,有助于提高编程效率。
- 上一篇:使用搅拌机柞水果要加水吗
- 下一篇:使用金蝶软件如何设置套打设置
猜你喜欢
-
镁和稀盐酸反应生成什么
阅读量:40 -
镁和氧化性酸反应会怎么样
阅读量:12 -
镁会和冷水反应吗
阅读量:12 -
镁可以与水反应吗
阅读量:91 -
镁离子和偏铝酸根能否共存
阅读量:17 -
镁离子有没有定性鉴定方法
阅读量:8 -
镁氧柠檬酸盐有什么作用
阅读量:25 -
镁与氯化铝溶液反应
阅读量:50 -
镁与氧气在常温下反应么
阅读量:84 -
镁元素是什么
阅读量:17
猜你喜欢
-
阅读量:14
-
阅读量:34
-
阅读量:67
-
阅读量:87
-
阅读量:13
-
阅读量:89
-
阅读量:68
-
阅读量:29
-
阅读量:78
-
阅读量:61