以下程序在VC6.0下测试通过
void IsBigendian()
{
unsigned int usData = 0x1234567;
unsigned char *pucData = (unsigned char*)&usData;
if(*pucData == 0x12)
{
printf("big!/n");
}
else if(*pucData == 0x67)
{
printf("little!/n");
}
else printf("unknown!");
return ;
}
int main(int argc, char* argv[])
{
IsBigendian();
return 0;
}
分享到:
相关推荐
在各种体系的计算机中通常采用的字节存储机制主要有两种: big-endian和little-endian,即大端模式和小端模式。
本文主要描述大端小端的概念,分类和区别,还讲述了他们的由来,以及各自的优缺点,对初识者具有很大的帮助
大端 小端
所谓的小端模式,是指数据的低位保存在内存的低地址中,而数 据的高位保存在内存的高地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低,和我们的逻辑方法一致。
大端和小端的区别,数据在内存里面存放的方式,源代码讲解,发上来大家一起学习下!
运行程序,可判识并输出程序所在平台的存储方式,是大端还是小端。
关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。
大端机小端机检查器-用于检查PC是大端机还是小端机
描述大端、小端模式,给出了如何判断CPU是哪种模式的代码!
西门子PLC接口,大端和小-Endian的存储格式pdf,西门子PLC接口,大端和小-Endian的存储格式:本文介绍了SINUMERIK:PLC接口,和Little-Endian的Big-Endian的存储格式
本资源代码是自己编写解决获取的数据是大端格式转化为小端格式,并在PC机查看*.jpg文件,希望对大家有用。
iOS 大端格式和小段格式 文档
小端大端透析-附检测代码,帮你理清计算机、单片机的大小端存储,含图片形象解析;附测试代码,方便测试;是计算机专业和电子专业以及广大单片机开发人员必备资料
实现文件大端模式 (BIG ENDIAN)与小端模式(LITTER ENDIAN)的互相转换。 程序使用很简单,选择文件(只能选择bin格式结尾的镜像) 然后点转换就ok啦~~文件不支持其他后缀的 如果需要转换,把后缀改成.bin也ok~~...
自己根据spy3中的大端与小端的使用,总结出大小端的理解与区别,及intel与motorola
其实大部分人在实际的开发中都很少会直接和字节序打交道。唯有在跨平台以及网络程序中字节序才是一个应该被考虑的问题。
字节序转换辅助类,short大小端转换,ushort大小端转换,int大小端转换,uint大小...short类型 小端转大端,short类型 大端转小端,int类型 小端转大端,int类型 大端转小端,long类型 小端转大端,long类型 大端转小端
在各种体系的计算机中通常采用的字节存储机制主要有两种: big-endian和little-endian,即大端模式和小端模式。 先回顾两个关键词,MSB和LSB: MSB:Most Significant Bit ------- 最高有效位 LSB:Least ...
大端存储和小端存储秒懂+程序员+秒懂
提供一个大小端转换的类,可以转换short int float double类型,提供一个大小端转换的类,可以转换short int float double类型,提供一个大小端转换的类,可以转换short int float double类型