little endian判断

转载 2012年03月21日 12:43:03

#include <stdio.h>

int main()
{
 union ut{
   short s;
   char c[2];
  }u;

 if(sizeof(short) == 2)
 {
  u.s = 0x0102;
  if(u.c[0] == 1 && u.c[1] == 2)
  {
   printf("big endian/n");
  }else if(u.c[0] == 2 && u.c[1] == 1)
  {
   printf("little endian./n");
  }
  return 0;
 }
}

关于Big-Endian/Little-Endian 字节顺序的简单记录

一、基本概念位的概念: 在计算机中,一个0或1称为一位(bit)。 字节:连续的八位称为一个字节(Byte),字节是计算机中可单独处理的最小单位。 即以字节为基本单位来解释信息,规定1个字节是8个二进...
  • q947817003
  • q947817003
  • 2013年11月28日 11:14
  • 2660

DICOM:由fo-dicom库解析DICOM文件引申出来的……

背景:近期由于收到博友咨询fo-dicom的兼容性和扩展性和自身Github的fo-dicom仓库更新等原因,发现fo-dicom官方主版本已经更新到了3.X系列,貌似完善了不少东西,不过还没有时间仔...
  • zssureqh
  • zssureqh
  • 2016年06月25日 22:50
  • 6890

详解Big-Endian和Little-Endian,大端模式和小端模式

详解大端模式和小端模式 嵌入式开发交流群280352802,欢迎加入! 一、大端模式和小端模式的起源         关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的...
  • zhangpinghao
  • zhangpinghao
  • 2013年11月01日 22:00
  • 2076

网络字节序、主机字节序、Big Endian、Little Endian

参考: http://www.cnblogs.com/jacktu/archive/2008/11/24/1339789.html 不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保...
  • yasi_xi
  • yasi_xi
  • 2015年04月04日 08:56
  • 1743

大端模式Big Endian和小端模式Little Endian以及浮点数在内存中的存储

大端模式和小端模式存放数据的区别he
  • bdss58
  • bdss58
  • 2014年10月26日 21:30
  • 1478

ARM Endian(字节序)初探

Endian这个词在有道词典中这样描述:名词,字节存储次序,元组排列顺序,字节序 这个单词的出处是讽刺小说《格利佛游记》,百度百科上的描述是: 在小人国里的小人因为非常小(身高6英寸)所以总是碰到一些...
  • lincyang
  • lincyang
  • 2013年12月11日 17:21
  • 9254

大端和小端(Big endian and Little endian) 一、大端和小端的问题

大端和小端(Big endian and Little endian) 一、大端和小端的问题 对于整型、长整型等数据类型,Big endian 认为第一个字节是最高位字节(按照从低...
  • wenlovingliu
  • wenlovingliu
  • 2013年09月30日 23:11
  • 538

CPU的大端模式(big endian)和小端(little endian)模式

作为一个计算机相关专业的人,我们应该在计算机组成中都学习过什么叫Little endian 和Big endian。Little endian 和Big endian 是CPU 存放数据的两种不同顺序...
  • kunlong0909
  • kunlong0909
  • 2014年11月18日 14:27
  • 626

QT版本为4.7.3的移植(简化版)

近乎原版的老房原创,转载请声明 alan00000的专栏 --------------------------------------------------------------------...
  • linpuliang
  • linpuliang
  • 2015年02月10日 09:26
  • 1229

alsa驱动心得

主要分三部分: cpu_dai  machine(
  • dropping_1979
  • dropping_1979
  • 2014年10月20日 15:02
  • 2826
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:little endian判断
举报原因:
原因补充:

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