大端法和小端法a地方

原创 2015年11月18日 17:39:44

在C语言中,不同的数据类型占用的空间是不同的。例如char型的占用1个字节,而int型占用4个字节等。

对于多个字节的存储数据而言,数据的存储顺序的问题就显示出来了

所以大端法和小端法是 对  多字节   而言的。

不管是大端法还是小端发,数据在内存中的存储顺序都是由低地址到高地址,就是读取得顺序不同。

现在有一个整形数据0x12345678,左边的是高字节,右边的是低字节,

如  x (int)  位于 0x100  (指  首地址 的编号  )处,其值 0x01234567  所在 地址空间为 0x100~0x103 的字节
 大端法    0x100      0x101     0x102    0x103      (高位 在  首地址处,即编号较少的地址空间)     (IBM,SUN 大型机   大部分)
                   01           23           45        67
小端法        67           45            23        01         (低位 在 首地址处,即编号较少的地址空间)       (intel 等pc机   大部分)


首地址指的是编号较小的地址


测试代码

#include<stdio.h>

int main(int argc,char **argv)

{

int a=0x12345678;

char *p=NULL;

p=(char *) ( &a );

if(*p==0x78)

printf(" The little endlian\n");

else

printf(" The Big endlian\n");

return 0;

}

版权声明:欢迎转载,标明出处

字节序问题--大端法小端法

(【出处】部分转载http://blog.csdn.net/sunjiajiang/article/details/7163338) 一、字节序定义 字节序,顾名思义字节的顺序,再多说两句...
  • fynjy
  • fynjy
  • 2015年07月28日 14:53
  • 206

字节序问题--大端法小端法

字节序问题--大端法小端法 ...

大端法,小端法,网络字节序

《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节序;大端存在起始地址,即是大端字节序。   也可以说:    ...

数据表示-大端法 小端法

UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节序;大端存在起始地址,即是大端字节序。 也可以说: 1.小端...

大端法、小端法、网络字节序

关于字节序(大端法、小端法)的定义 《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节序;大端存在起始地址,即是大...

大端法、小端法、网络字节序

大端法、小端法、网络字节序 关于字节序(大端法、小端法)的定义 《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节...
  • icycode
  • icycode
  • 2011年05月31日 20:03
  • 601

大端法还是小端法区别

第一部分 基本概念 首先不管是大端法还是小端法存储,计算机在内存中存放数据的顺序都是从低地址到高地址,所不同的是首先取低字节的数据存放在低地址还是取高字节数据存放在低地址。 若首先取高字节的数据存...

【技术】【转】字节序问题--大端法小端法

一、字节序定义 字节序,顾名思义字节的顺序,再多说两句就是大于一个字节类型的数据在内存中的存放顺序(一个字节的数据当然就无需谈顺序的问题了)。 其实大部分人在实际的开发中都很少会直接和字节序打交道...
  • cx_wzp
  • cx_wzp
  • 2014年05月17日 21:52
  • 539

(转)字节序问题--大端法小端法

2008-08-29 13:38一、字节序定义字节序,顾名思义字节的顺序,再多说两句就是大于一个字节类型的数据在内存中的存放顺序(一个字节的数据当然就无需谈顺序的问题了)。其实大部分人在实际的开发中都...

字节序问题--大端法小端法

一、字节序定义 字节序,顾名思义字节的顺序,再多说两句就是大于一个字节类型的数据在内存中的存放顺序(一个字节的数据当然就无需谈顺序的问题了)。 其实大部分人在实际的开发中都很少会直接和字节...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:大端法和小端法a地方
举报原因:
原因补充:

(最多只允许输入30个字)