sprintf()
int sprintf(char *str, const char *format, …) 发送格式化输出到 str 所指向的字符串。
str – 这是指向一个字符数组的指针,该数组存储了 C 字符串。
值得注意的是
高版的VS默认不让使用scanf,fopen等函数,说是scanf,fopen等函数不安全,而代替其函数的是scanf_s,fopen_s等函数,后边有个"_s"的形式
例子
#include <stdio.h>
#include <math.h>
//#define _CRT_SECURE_NO_WARNINGS
int main()
{
char str[100];
double a = 1.2345678;
sprintf_s(str, "a 的值 = %f", a);
puts(str);
return(0);
}