程序一:
#include <stdio.h>
#include<stdlib.h>
int main()
{
char c;
FILE *fp=NULL;
fp=fopen("data.txt","rt");
if(!fp)
{
printf("open error\n");
exit(1);
}
printf("输出文件中的字符:\n");
while(!feof(fp))
{
c=fgetc(fp);
printf("%c",c);
}
fclose(fp);
printf("\n");
return 0;
}
运行结果:
程序二:
#include <stdio.h>
#include<stdlib.h>
int main()
{
char *lyy_s="gfdgfdgfdg";
FILE *fp=NULL;
fp=fopen("data.txt","w");
if(!fp)
{
printf("open error\n");
exit(1);
}
fprintf(fp,"%s",lyy_s);
fclose(fp);
printf("字符串已输入文件!\n");
return 0;
}
运行结果: