怎样将-39.3作为4个字节来存储?
浮点数怎样放到字符数组中去呢?怎样将-39.3作为4个字节来存储?
例如:
float a=-39.3;
char buf[4];
怎样将 a 放到buf中去呢?
[解决办法]
char buf[5];
sprintf(buf, "%f ",a);
[解决办法]
ftoa 吧
[解决办法]
float a=-39.3;//本身a就是4个字节呀,你sizeof(a),看一下.
[解决办法]
memcpy(buf,&a,4);