#include<stdio.h>
void main(void)
{
int i=10,cp_i=0;
double f=1.5,cp_f=0.0;
char str_out[50];
FILE *stream;
char str[50]="this is a test for fprintf & fscanf";
stream=fopen("D:\\C_language\\FprintfFscanf.bin","wb++"); //文件打开
fprintf(stream,"%d",i); //将数据信息写入文件
fprintf(stream,"%f\n",f);
fprintf(stream,"%s\n",str);
rewind(stream); //重置文件指针
fscanf(stream,"%d",i); //将数据从文件中读出 //将数据信息写入文件
fscanf(stream,"%f\n",f);
fscanf(stream,"%s\n",str);
printf("文件中读出的信息为:\n"); //打印信息
printf("字符型变量值为:cp_i=%d\n",cp_i);
printf("字符串:str_out=%d\n",str);
printf("整型变量值为:cp_i=%d\n",cp_i);
fclose(stream);
}
标准格式读写函数fprint和fscanf实例(文件)
最新推荐文章于 2024-09-10 01:01:32 发布