/*检测文件尾范例 使用fgets读取文件 */ /*范例: 检测文件尾,windows和linux,unix平台兼容版本*/ #include<stdio.h> #include<stdlib.h> #define BUFSIZE 100 int main(void) { FILE *f; char str[BUFSIZE]; char *result; //读方式打开文件hello.txt, 如果文件不存在会打开失败 if ((f = fopen("hello.txt", "r")) == NULL) { printf("Open failed!!\n"); exit(1); } printf("File content is -- \n"); //判断文件是否读取到内容 while((result = fgets(str, BUFSIZE, f)) != NULL) { printf("while begin ====== \n"); printf("%s", str); } fclose(f); return 0; }
标签:文件,读取,windows,Linux,str,printf,fgets From: https://www.cnblogs.com/cedar007/p/17372248.html