向文件写入特定的信息,在c语言中需要fprintf语句
fprintf语句的格式是
fprintf(文件指针,格式字符串,输出表列)
示例代码如下
#include<stdio.h>int main()
{FILE *fp;int a=123;float b=3.1415f;fp=fopen("eee.txt","w");fprintf(fp,"%d %5.3f",a,b);fclose(fp);return 0;
}
在这段代码中
FILE *fp 首先定义一个文件指针fp
接着分别定义整型数据a,赋值123和浮点型数据b,赋值3.1215
fp=fopen("eee.txt","w")这段代码是创建一个叫eee.txt的文本文件
fprintf(fp,"%d %5.3f",a,b)是向文件输入a,b的值,其中fp是文件指针,"%d %5.3f"是数据格式。
最后是关闭这个文件,释放内存