通过程序来判断系统大小端问题
来源:互联网 发布:淘宝排名优化教程 编辑:程序博客网 时间:2024/06/05 20:49
计算机的存储分为了大端模式(big-endian)和小端模式(little-endian),那么究竟什么是大端模式什么是小端模式呢?二者有什么区别,如何判断一个存储系统是大端模式还是小端模式呢?这里我自己总结了两种方法来判断一个系统存储是大端模式还是小端模式:
大端模式是:高位存储低地址,低位存储高地址;
小端模式是:高位存储高地址,低位存储低地址;
1)、void func()
{
int i = 0x12345678;
char ch = (char ) i;
if(0x12 == ch)
printf("This system is big-endian!\n");
else
printf("This system is little-endian\n");
}
2)、void func()
{
union
{
int i;
char ch;
}c;
c.i = 1;
if(1 == c.ch)
printf("This system is little-endian!\n");
else
printf("This system is big-endian!\n");
}
- 通过程序来判断系统大小端问题
- 判断系统大小端问题
- 判断系统大小端问题--
- 判断系统大小端
- 判断系统大小端
- 大小端系统判断
- 判断系统大小端
- 使用C语言程序判断当前系统大小端
- 大小端判断问题
- 判断大小端问题
- 判断大小端问题
- 详解C语言判断系统的大小端问题
- 简短程序判断大小端
- 判断大小端的程序
- 判断系统大小端模式
- Linux系统大小端判断
- python判断系统大小端
- 判断机器大小端问题
- 《植物大战僵尸2》中国区上架了
- Javascript 中的 Prototype属性
- SQL中distinct的用法
- Divide Two Integers
- 双向链表
- 通过程序来判断系统大小端问题
- freebsd su root 登陆(su:sorry的解决办法)
- 【题解】【NOIP2012】Vigenère 密码 ←2013.8.1日作业
- hdu 1856 More is better(并查集)
- 配置php.ini路径
- ARP表、交换机转发表、路由表
- Android安卓拍照点击保存后无法返回
- hello world
- C/C++浮点数在内存中的存储方式