//实现把一个字符串和一个浮点写入到二进制文件中去的代码。
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
FILE *fp;
char a[100]= {"I love you.%f"};
double b=1.2345;
if((fp=fopen("C:\\Users\\dell\\Desktop\\2.txt","wb"))==NULL)
{
printf("Cannot open file strike any key exit!");
getch();
exit(1);
}
fprintf(fp,a,b);
fclose(fp);
}
#include<stdio.h>
#include<string.h>
int main()
{
char fn1[100]={"E:\\summer\\summer1.txt"};
char fn2[100]={"E:\\summer\\summer2.txt"};
FILE *fp1,*fp2;
char s1[100]={"1.123"};
char s2[100]={"I love summer!"};
if((fp1=fopen(fn1,"wb"))==NULL)
{
printf("there is a error");
return 0;
}
fprintf(fp1,s1);
if((fp2=fopen(fn2,"wb"))==NULL)
{
printf("there is a error");
return 0;
}
fprintf(fp2,s2);
}