首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

float转换char *解决思路

2012-05-16 
float转换char *如题 这个怎么转化啊[解决办法]C/C++ codechar *buf (char *)malloc(32)float a 123.

float转换char *
如题 这个怎么转化啊

[解决办法]

C/C++ code
char *buf = (char *)malloc(32);float a = 123.456;sprintf(buf, "%f", a);
[解决办法]
1。float a=123.456f;这样子更好点!
2。更像是把double->char

探讨

C/C++ code
char *buf = (char *)malloc(32);
float a = 123.456;
sprintf(buf, "%f", a);

[解决办法]
C/C++ code
char str[10];    float a = 10.132f;    memcpy(str, (char *)&a, sizeof(float)); 

热点排行