大端字节序 :网络字节序 小端字节序 :主机字节序 大端字节序 : 高字节序存于内存的低地址;低字节序存于内存的高地址。 小端字节序 : 高字节序存于内存的高地址;低字节序存于内存的低地址。 方法一: [cpp] view plain copy #include <stdio.h> #include <iostream> using namespace std; int main (void) { int num = 1; if (*(char*)&num == 1) printf("小端字节\n"); else printf("大端字节\n"); return 0; } 方法二: [cpp] view plain copy #include <stdio.h> #include <iostream> using namespace std; union { int i = 1; char c[sizeof(int)]; }num; int main (void) { if (num.c[0] == 0) printf("小端字节序\n"); else printf("大端字节序\n"); return 0; }