#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp;
char ch;
if((fp=fopen("demo.bin","wb"))==NULL)//二进制写方式打开文件
{
printf("Failure to open demo.bin!\n");
exit(0);
}
for(int i=0;i<128;i++)
{
fputc(i,fp);
}
fclose(fp);
if((fp=fopen("demo.bin","rb"))==NULL)//二进制读方式打开文件
{
printf("Failure to open demo.bin!\n");
exit(0);
}
//相同替换
//ch=fgetc(fp); 函数feof()判断是否读到文件末尾
//while(!feof(fp))
//{
// putchar(ch);
// ch=fgetc(fp);
// }
while((ch=fgetc(fp))!=EOF) //文件中读取字符
{
putchar(ch);//显示字符
}
fclose(fp);
return 0;
}
将字符写入文件,文件中读取并显示
猜你喜欢
转载自blog.csdn.net/CSDN447447LJH/article/details/91473213
今日推荐
周排行