C语言文件实例 C语言判断文件结尾实例 C语言使用缓冲区实例 C语言文件实例 // file_eof.c --open a file and display it #include <stdio.h> #include <stdlib.h> // for exit() int main() { int ch; FILE * fp; char fname[50]; // to hold the file name printf("Enter the name of the file: "); scanf("%s", fname); fp = fopen(fname, "r"); // open file for reading if (fp == NULL) // attempt failed { printf("Failed to open file. Bye\n"); exit(1); // quit program } // getc(fp) gets a character from the open file while ((ch = getc(fp)) != EOF) putchar(ch); fclose(fp); // close the file return 0; } C语言判断文件结尾实例 C语言使用缓冲区实例