存储模式:
大端模式(Big_endian):字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。
小端模式(Little_endian):字数据的高字节存储在高地址中,而字数据的低字节则存放在低地址中
void CheckSystem( )
{
union check
{
int i;
char ch;
} c;
c.i = 1;
if(c.ch==1)
{
cout<<"小端模式"<<endl;
}
else
{
cout<<"大端模式"<<endl;
}
}
int i=1;的内存存储结构(内存地址按由低到高)
大端模式
|0x0|0x0|0x0|0x0|0x1|
小端模式
|0x1|0x0|0x0|0x0|0x0|
本文介绍了计算机系统中的两种主要存储模式——大端模式与小端模式,并通过一个简单的C++程序示例来判断当前系统的存储模式。此外,还展示了不同存储模式下整数变量在内存中的布局。
4666

被折叠的 条评论
为什么被折叠?



