为什么字节要分高字节跟低字节?

程序设计中的字节为什么有高字节和低字节之分?高字节跟低字节又分别是什么?

高字节 和低字节 ,即高8位低8位
打个比方1234,12为高字节,34为低字节
高字节在前即1234,低字节在前3412
这是由于硬件和系统原因,网络中以低字节在前为标准
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-23
例如WORD型变量,占2个字节,16位,就涉及到高低字节问题,也就是高位在前和低位在前的问题。
和操作系统有关:例如Windows操作系统,就是高位在前,但unix(我不知能不能说全)就是低位在前,高位在后。
所以如果你的程序想在混合平台(Windows和unix)上运行,就必须考虑高低字节问题,不同环境应进行转换!建议你多看下寄存器
相似回答