所谓的大端就是高位存在低地址,小端指的是地位存在低地址;例如有i=123456;在大端中储存就是123456,在小端中存储是654321;
我们一般使用共用体来判断大小端;
#include<iostream>
using namespace std;
union{
short a;
char b;
}c;
int main(0
{
int v;
c.a=1;
if(c.b==1)
v=1;
else
v=0;
if(v==1)
cout<<"小端";
else
cout<<"大端";
return 0;
}