判断系统是大端还是小端
来源:互联网 发布:金钗网络网站 编辑:程序博客网 时间:2024/04/29 09:57
大端系统:
字数据的高字节存放在低地址,而低字节存放在高地址。
小端系统:
字数据的低字节存放在低地址,高字节存放在高地址。
下面这个函数可以判断系统是大端还是小端。
int endian( void )
{
union
{
int i;
char a;
}e;
e.i=1;
return e.a==1;
}
如果系统是小端则返回1,大端返回0;
这函数的原理是这样的:
把联合e的i成员赋值为1,这样a成员存放的就是i的低字节,如果是小端系统那么i的低字节就应该存放1,而大端
系统a应该存放0。这样就判断出系统是大端系统还是小端系统了。
- 判断系统是大端还是小端
- 判断系统CPU是大端还是小端 详解
- 判断系统CPU是大端还是小端
- 判断系统CPU是大端还是小端
- 写一个函数判断系统是大端还是小端
- 用编程来判断系统是大端还是小端
- 如何使用程序判断系统是大端还是小端?
- 判断CPU是大端还是小端
- 判断CPU是大端还是小端
- 判断处理器是大端还是小端
- 判断CPU是大端还是小端
- 判断计算机是大端还是小端
- 判断计算机是大端还是小端
- 判断主机是大端还是小端
- 判断机器是大端还是小端
- 判断电脑是大端还是小端
- 判断处理器是大端还是小端
- 笔试面试7 如何判断一个系统的存储方式是大端还是小端
- 回顾软考
- 初步解决yaffs文件系统的nand flash烧写
- 一道百度面试题
- Linux文件查找命令find,xargs详述
- 详解C#委托,事件与回调函数
- 判断系统是大端还是小端
- 并查集
- JSP与MySQL中文乱码问题的解决 (转了两个人的,神呐。。。)
- SOAP错误
- topcoder网络赛总结
- DWR常用<init-param>参数
- EL表达式
- 自定义标签
- IE6的3px问题