#include <stdio.h> int main(int argc, char* args[]) { //打开文件 FILE *fp = fopen("./readfile.c", "r"); int c = 0; //是否能打开 if (!fp) { perror("can't not open file: readfile.c"); return -1; } //读取一个字符,如果c等于EOF,则读到文件末尾,跳出循环 while ((c = fgetc(fp)) != EOF) { printf("%c", c); } //关闭文件 fclose(fp); getchar(); return 0; }