导航

2011年12月28日

摘要: 《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节序;大端存在起始地址,即是大端字节序废话就不说了,直接代码#include<stdio.h>union key{int a;char s[2];}Q;int main(){Q.a=0x4142;printf("%c\n%c",Q.s[0],Q.s[1]);return 0;}执行结果:B A。X86体系是小端模式的,比如0X8975,则89存在大地址端,而75存在小地址端,与我们*惯相*。由于union共享内存,所以就输出了B A 阅读全文

posted @ 2011-12-28 23:04 网名还没想好 阅读(350) 评论(0) 推荐(0) 编辑