首先分配基本变量(分配顺序字节从小到大char->int,除char按照singed->unsigned区分,其余均不),地址从低地址-高地址分配。
其次分配数组,地址从低地址-高地址。
一定要注意字节对齐:一般为4字节。
举例:
int ab[10];//最后
int m; //⑤
char t; //①
unsigned char ut;//②
unsigned short us;//③
short s; //④
unsigned int n;//⑥
printf("=%p