2023-04-15

数组是一组相同类型的元素的集合

结构体也是一些值的集合,结构的每个成员可以是不同类型

结构体内存对齐。

struct tag

{

      member--list;

}variable--list;

结构体内存分配的方法:

//1.结构体的第一个成员,放在结构体变量在内存中存储位置为0偏移处开始

//2.从第2个成员往后的所有成员,都放在一个对其数

//(成员的大小和默认对齐数的较小值)的整数的整数倍的地址处

//3.结构体的总大小是所有成员的对齐数中最大的那个对齐数的整数倍

//如果嵌套了结构情况,嵌套的结构对齐到自己的最大对齐数的整数倍处,结构体的整体大小就是所有最大对齐数(含嵌套结构体的对齐数)的整数倍。

版权声明:
作者:Mr李
链接:https://www.techfm.club/p/60084.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>