2019-07-20 20:16发布
yyx112358 发表于 2016-9-6 21:06 可能是因为访问未对齐。buf[]应当是4字节对齐的,在buf+2上进行4字节(float)访问就成了不对齐访问。 你 ...
最多设置5个标签!
你试试bb = * (float*)(buf+4); 看看还有问题没
大哥,还真可能是你说的这个,因为刚开始buf的地址是0x20007AFF。这时我如果
bb = *(float *) (buf+4); 有问题,但如果我改成bb = *(float *) (buf+5); 就没有问题啦。 谢谢大哥。
一周热门 更多>