摘要: 前段时间见过一段代码,用于判断CPU的类型,是Big-Endian还是Little-Endian。代码如下(小端返回1,大端返回0):[代码]这段代码巧妙地利用了C语言中联合的特点,联合中的元素总是从低字节开始分配。但是这一特征我没有在TCPL上找到,不是到是不是与编译器的实现有关。但是C语言数组元素的地址分配却与CPU无关,无论大端小端,都是从低地址往高地址分配依次分配数组元素。所以,可以利用这... 阅读全文
posted @ 2010-10-17 12:54 毛豆子 阅读(1176) 评论(0) 推荐(0) 编辑