fprintf()、printf()、sprintf()都包含在<stdio.h>内
fprintf():
int fprintf(FILE *stream,const char *format,…);
发送格式化输出到stream中。
print():
int printf(const char *format,…);
发送格式化输出到标准输出stdout中。
sprintf():
int sprintf(char *str,const char *format,…);
发送格式化输出到字符串。
#include <stdio.h>
int main(){
FILE *fp = fopen("s.txt","w");
char p[100];
fprintf(fp,"%s","你好!");//向打开的文件写入数据
sprintf(p,"%s","再见!");//给数组赋值
printf("%s",p);//控制台输出
return 0;
}