FILE 是一个结构体类型。用于保存文件的相关信息。

1、为了将磁盘中的文件和C程序操作联系起来, FILE * fp;

fp=fopen("filename","r");  //打开文件

文件型指针fp指向文件的起始地址,从而程序可以通过指针访问磁盘的文件,用于文件的读写。

fopen函数打开正常,返回指向文件的指针,否则返回NULL

2、关闭文件

在对文件进行了一系列的操作后,最后要关闭文件

fclose(fp);

fclose函数关闭正常,返回值0;否则返回EOF(-1);

3、stdin stdout stderr 为系统自动定义的3个文件指针,分别指向终端输入(键盘输入)、终端输出(屏幕显示)、标准出错输出(也从终端输出)

如果程序中指定要从stdin所指的文件输入数据,就是指从终端键盘输入数据。