用sprintf函数
#include <stdio.h>
#include <string.h>
int main()
{
double a = 12.345;
char buf[128];
sprintf(buf, "%.3lf", a);
printf("you get: %s \n", buf);
return 0;
}
这个在邵发的《C/C++学习指南》的第16章中详细有说,除了sprintf还有sscaf等很多重要的函数的用法。也可以在优酷上同名的视频教程 " C/C++学习指南 "
温馨提示:答案为网友推荐,仅供参考