首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

判断大端(big-endian)仍是小端(little-endian)

2013-01-20 
判断大端(big-endian)还是小端(little-endian)突然想到的问题,代码中用过,不是自己实现的。这个问题有多简

判断大端(big-endian)还是小端(little-endian)

突然想到的问题,代码中用过,不是自己实现的。

这个问题有多简单,或者多难,打开vc试试

#include <iostream>int main(){    int a = 0x01020304;    std::cout << "current system is " << (*reinterpret_cast<char*>(&a) == 0x04 ? "little endian" : "big endian") << std::endl;}

比想象中简单多了!

1楼wangeen昨天 10:29
小工具写得很不错

热点排行