用sprintf()函数即可:
#include
int main(void)
{
char str[20];/*用于保存转换后的字符串*/
sprintf(str,"%g",123.73);/*以%f格式将实数a输出到字符数组str中*/
printf("%s",str);/*输出字符串str*/
return 0;
}
使用 sprintf 可以转换, 如果想要类型安全的话, 可以使用 boost 库中的
boost::lexical_cast
用gcvt函数
什么语言?