2008-09-02
展开全部
用sprintf()函数即可:
#include <stdio.h>
int main(void)
{
char str[20];/*用于保存转换后的字符串*/
sprintf(str,"%g",123.73);/*以%f格式将实数a输出到字符数组str中*/
printf("%s",str);/*输出字符串str*/
return 0;
}
#include <stdio.h>
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
boost::lexical_cast
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用gcvt函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么语言?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询