阅读背景:

类型强转和地址强转

来源:互联网 

1 例子

     最近在干一个很复杂的事—读4w多行的项目源码,头都大了有木有!其中有一步是加载一个二进制文件,为了更好的理解代码的含义,我需要一点一点解析二进制文件。在解析到某个位置的时候,有个读浮点数的操作,对应的二进制值为:…CAF249F1…。非常好奇这个值对应的浮点数是多少,所以写代码去求解一下。这里我没有犯一个错误:原始的文件中是按照从低字节到高字节排序的,所以实际的数应该为:0xF149F2CA。但是还是犯了很多错误,最初的代码为:     最近在干一个很复杂的事—读4w多行的项目源码,头都大了有木




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: