(C/C++学习)32.结构体大小的计算
2021-01-30 02:14
标签:最大 struct 数据 变量 特殊情况 相加 col intern sizeof 一. 结构体默认的字节对齐一般满足三个准则: 举例: 1. sizeof(BB)=16 2. sizeof(AA)=24 二. 特殊情况:嵌套结构体 举例: 3. sizeof(CC)=32 3. sizeof(DD)=40 (C/C++学习)32.结构体大小的计算 标签:最大 struct 数据 变量 特殊情况 相加 col intern sizeof 原文地址:https://www.cnblogs.com/tuihou/p/12822260.html
1 typedef struct B {
2 char a1;
3 short int a2;
4 int a3;
5 double d;
6 }BB;
1 typedef struct A {
2 double d;
3 char a1;
4 int a3;
5 short int a2;
6 }AA;
1 typedef struct C {
2 long int b2;
3 short int b1;
4 AA a ;
5 //double d;
6 //char a1;
7 //int a3;
8 //short int a2;
9 }CC;
1 typedef struct D {
2 long int b2;
3 AA a;
4 // double d;
5 // char a1;
6 // int a3;
7 // short int a2;
8 short int b1;
9 }DD;
下一篇:python 判断奇数偶数