//文件操作
//1、fopen() = file open ()
//2、创建一个文件
//3、文件操作流程
#include<stdio.h>
void main ()
{
FILE *fp; //定义了一个文件类型的指针
fp = fopen ("测试.txt","w") ; //第一个参数为文件名字,参数2表示建立文件
/* fp=fopen("测试99.txt","r");//r表示读取文件 ,打开文件成功fp为非0,打开失败为0
int i;
for (i=0;i<=500000;i++)
fprintf(fp,"%d",i); //以某种格式向文件中写数据
*/
fp=fopen("测试.txt","r");//r表示读取文件 ,打开文件成功fp为非0,打开失败为0
char aline[88];
while (1)
{
if (0!=feof(fp)) //当文件读取结束就退出循环
break; //feof = file end of file 用来判断文件是否已经结束
fgets(aline,80,fp);
printf("%s,aline");
}
fclose(fp);//关闭文件
}
//1、fopen() = file open ()
//2、创建一个文件
//3、文件操作流程
#include<stdio.h>
void main ()
{
FILE *fp; //定义了一个文件类型的指针
fp = fopen ("测试.txt","w") ; //第一个参数为文件名字,参数2表示建立文件
/* fp=fopen("测试99.txt","r");//r表示读取文件 ,打开文件成功fp为非0,打开失败为0
int i;
for (i=0;i<=500000;i++)
fprintf(fp,"%d",i); //以某种格式向文件中写数据
*/
fp=fopen("测试.txt","r");//r表示读取文件 ,打开文件成功fp为非0,打开失败为0
char aline[88];
while (1)
{
if (0!=feof(fp)) //当文件读取结束就退出循环
break; //feof = file end of file 用来判断文件是否已经结束
fgets(aline,80,fp);
printf("%s,aline");
}
fclose(fp);//关闭文件
}