C language memory alignment structure

Structure

typedef struct Test
{
 char a1;
 int a2;
 char a3;
 short a4;
}Test_T;

Memory arrangement as in FIG.

 

 

reference:

https://blog.csdn.net/zhengnianli/article/details/87390212

 

 

 

Guess you like

Origin www.cnblogs.com/sea-stream/p/11285873.html