C语言用体变量所占内存长度等于?

发布网友 发布时间:2022-04-18 15:00

我来回答

8个回答

懂视网 时间:2022-04-18 19:21

共同体变量所占的内存长度等于里面所占内存最大的那个变量的长度。16位下是2个字节,32位下是4个字节。char是1个字节,float是个字节。

热心网友 时间:2022-04-18 16:29

C语言*用体变量所占内存长度等于其中长度最长的那个成员的长度

热心网友 时间:2022-04-18 17:47

共用体所占内存长度等于共用体内占内存最大的变量所占的内存空间。所有的共用体数据共享此空间。

热心网友 时间:2022-04-18 19:22

等于其中所占内存长度最大的数据段

热心网友 时间:2022-04-18 21:13

16位下是2个字节,32位下是4个字节
char:1个字节
float:4个字节
共用体共用一段空间,且与最大的那个变量占用空间相等,所以是4个字节。

热心网友 时间:2022-04-18 23:21

等于里面所占内存最大的那个变量的
长度
设为最佳答案吧

热心网友 时间:2022-04-19 01:46

你定义的类型,占用字节最大那个。例如
int
a;
float
b;
就按float,占用4个字节。

热心网友 时间:2022-04-19 04:27

为最长的那个结构体的长度,结构体的长度还要注意下字节对齐的问题。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
14.484280s