float转换char *如题 这个怎么转化啊[解决办法]
char *buf = (char *)malloc(32);float a = 123.456;sprintf(buf, "%f", a);[解决办法]1。float a=123.456f;这样子更好点!2。更像是把double->char
char str[10]; float a = 10.132f; memcpy(str, (char *)&a, sizeof(float));