摘要: fxtbook第二节中哦那个有一段内容提到了,指针的兼容性。 我们知道指针式指向地址的,而指针所需要的字节数就是我们所存放的地址值,在32位机器上,我们的地址是32位,例如0x0A0B0C0D,相应的64位机器的指针所需要的字节数就是8个字节了。 For portable code it is better to avoidcasting pointers to integer types. 阅读全文
posted @ 2012-08-13 10:48 fisher2012 阅读(183) 评论(0) 推荐(0) 编辑
摘要: //大小端判断#include<iostream>boolendian_big_little_pointer();boolendian_big_little_union();intmain(){if(endian_big_little_pointer()&&endian_big_little_union())std::cout<<"bigendian"<<std::endl;elsestd::cout<<"littleendian"<<std::endl;}//利用位操作判断大小 阅读全文
posted @ 2012-08-13 10:25 fisher2012 阅读(146) 评论(0) 推荐(0) 编辑