大端(Big Endian)与小端(Little Endian)
来源:互联网 发布:淘宝邓紫棋专辑 编辑:程序博客网 时间:2024/06/15 00:45
//By Richard/***********大端(Big Endian)与小端(Little Endian)********************对于一个数0x1122*使用Little Endian方式时,低字节存储0x22,高字节存储0x11*即内存存储为 0x22 0x11*而使用Big Endian方式时, 低字节存储0x11, 高字节存储0x22*即内存存储为 0x11 0x22*======================================================================*DEC (Digital Equipment Corporation,现在是Compaq公司的一部分)和Intel的*机器(X86平台)一般采用小端。*IBM, Motorola(Power PC), Sun的机器一般采用大端。*当然,这不代表所有情况。有的CPU即能工作于小端, 又能工作于大端, *比如ARM, Alpha,摩托罗拉的PowerPC。 ************************************************************************/#include <stdio.h>int main(){unsigned short test=0x1122;if(*((unsigned char *)&test)==0x11)//取首个字节存储的内容printf("Big Endian\n");elseprintf("Little Endian\n");//输出为Little Endianreturn 0;}
- 小端(Little Endian) 大端(Big Endian)
- 大端(big endian)小端(little endian)
- 大端Big-Endian 、小端Little-Endian
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)简介
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- 大端(Big Endian)与小端(Little Endian)详解
- Nginx是什么?Nginx介绍
- SSAS中Cube的结构
- 读取InfoPath的命名空间
- 观察者模式
- 用户推广计划的规则及佣金计算
- 大端(Big Endian)与小端(Little Endian)
- 项目开发中遇到的问题
- awk行号相关的操作
- Boost bind 用法
- php调用dll(VS的dll可以,vb的失败)
- 修改系统本地时间的 API
- 数组、arraylist和list的区别和泛型的解释
- iphone 里使用sharekit实现分享信息到facebook、twitter
- C/C++中定义一个宏用以交换两个数(总结自CSDN)