1.内存空间分配的顺序是什么?
答:从低地址到高地址。
2.什么是小端存储及其应用?
答:小端存储就是低字节存储在低地址。如:9 ;小端存储:09 00 00 00
应用:内存存储。
3.什么是大端存储及其应用?
答:大端存储就是高字节存储在高地址。如:9;大端存储:00 00 00 09
应用:网络传输
4.代码举例: 验证是否是小端存储?
答:int a=1;
printf("%d",*(char*)&a);
int 类型变量a=1
把他转换为char得到是int类型空间的从首地址开始第一个字节的空间
如果他是小端存储,低字节存储在低地址就可以打印出他的数据1
经过上面代码的验证输出结果为1,显然内存存储是小端存储。