zoukankan      html  css  js  c++  java
  • 大endian和little endian

    大endian和little endian

         一般Intel处理器或X86平台是小端 ,只是有点老了摩托罗拉的处理器将采用大端,掌握一下小端序。

        小端序一般指低地址存低字节。高地址存高字节。。

    。简称 “低低高高”



    举个C语言的样例:

    #include<stdio.h>
    union u
    {
    	int i;
    	char j[2];
    }a;
    
    void main()
    {
    	a.j[0]='1';
    	a.j[1]='2';
    	printf("%x
    ",a.i);
    }


    由于联合体的几个变量共同占用一个地址空间。因此联合体a占用4个字节,j[0]存0x31 。j[1]存0x32.那么i的值它应该是0x3231.出口i十六进制表示是3231.

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    Time
    算法与结构
    11
    DateUtils
    Ext.container.Container
    Ext.Component
    extjs布局--只看现象
    Ext下的方法
    充血模式与贫血模式
    ext下的组建,mvc,mvvm
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4651913.html
Copyright © 2011-2022 走看看