读书人

怎么将浮点型数据存入char数组

发布时间: 2014-05-28 17:10:48 作者: rapoo

如何将浮点型数据存入char数组
假如我现在有float两个变量,要把它存进一个char型的数组中
float x,y;
x = y = 3.14;
怎么把x,y存进一个char型的数组???




[解决办法]
float x,y;
char s[100] = {0};
int len = sizeof(float);
x = y = 3.14;
memcpy(s, &x, len);
memcpy(s + len, &y, len);
[解决办法]
强转一下即可:
(const char*) &f

读书人网 >VC/MFC

热点推荐