#include <stdio.h>
void main()
{
FILE *fp;
char s[100] = {0}; //严谨点就 初始化
fp=fopen("1.txt","r");
if (fp==NULL) {//你要看看是不是你的文件打开失败,首先要给自己一个视野
printf ("文件打开失败\n");
return -1; //返回-1,表示出错
}
/* puts(fgets(s,100,fp)); */ //这行并没有掉用fread ()函数
int res = fread (s, 1, 100, fp); //读取函数()
if (res <= -1) { //判断是否读取失败
printf ("读取失败\n");
return -1;
}
printf ("文本内容:%s\n", s); //打印读取到的文本内容
fclose(fp);
}
//如果需要的只是读一行字符串,你要判断需要读取多少个字符。
//fseek 定位SEEK_SET, SEEK_CUR, SEEK_END