当前位置:新励学网 > 秒知问答 > 共用体的作用和用途有哪些啊

共用体的作用和用途有哪些啊

发表时间:2024-07-28 09:26:09 来源:网友投稿

共用体类型数据的特点

1.同一个内存段可以用来存放几种不同类型的成员,但是在每一瞬间只能存放其中的一种,而不是同时存放几种。换句话说每一瞬间只有一个成员起作用,其他的成员不起作用,即不是同时都在存在和起作用。

2.共用体变量中起作用的成员是最后一次存放的成员,在存入一个新成员后,原有成员就失去作用。

3.共用体变量的地址和它的各成员的地址都是同一地址。

4.不能对共用体变量名赋值,也不能企图引用变量名来得到一个值,并且,不能在定义共用体变量时对它进行初始化。

5.不能把共用体变量作为函数参数,也不能是函数带回共用体变量,但可以使用指向共用体变量的指针。

6.共用体类型可以出现在结构体类型的定义中,也可以定义共用体数组。反之结构体也可以出现在共用体类型的定义中,数组也可以作为共用体的成员。总之一句话。。共用体做到了共同使用一段内存。。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!