当前位置: 代码迷 >> VC >> 浮点数转16进制疏失
  详细解决方案

浮点数转16进制疏失

热度:309   发布时间:2016-05-05 00:12:56.0
浮点数转16进制出错
unsigned char data[4];
double num = 29.0078;
memcpy(&data[0],&num,4);

结果为什么不对?

------解决方案--------------------
SIZEOF(DOUBLE)==8

------解决方案--------------------
是的 double类型占用8个字节 需要相应的8个字符接收
  相关解决方案