结构体所占字节大小计算以及共用体大小计算

Posted sunnybowen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结构体所占字节大小计算以及共用体大小计算相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
  struct student{
 int num;
 char sex;
 float score;
} ;
  union data{
  int k;
  char ch;
  float f;
};
 int main(void){
  printf("%d\\n",sizeof(struct student));
  printf("%d",sizeof(union data));
}

    

    详细计算见:https://blog.csdn.net/u012807459/article/details/48545141  博客,写的很好。规则要理解并且记下来。

     

 

以上是关于结构体所占字节大小计算以及共用体大小计算的主要内容,如果未能解决你的问题,请参考以下文章

关于结构体所占内存大小知识

如何计算Java对象所占内存的大小

C语言,结构体问题?所占内在字节数,怎么算的???

C++中结构体的大小

C语言中结构体变量所占内存大小的计算

C语言 如何计算结构体的大小