(1)打开文件:
·语法:FILE*fopen(const char*filename,const char*mode)。
·功能:以指定模式打开文件。
·说明:chin。*fi。lename:可以为一个字符串,用它来代表要打开的文件或设备,若文件不在目前的文件夹下,就必须在文件名前加上路径名称。char mode(模式):用来设置要打开文件属于哪种类型的数据文件以及数据存取模式,如表7—3所示。
(2)关闭文件:
· 语法:int fclose(FILE*stream)。
·功能:将文件指针所对应的数据文件关闭。
·说明:
Stream为文件指针,fclose(falel)。
任何已打开的文件,不再使用时,要记得关闭,这样才能将占用的缓冲区归还系统。
以w或a模式打开的文件,fclose函数会先将存放在缓冲区那的数据写入文件中,再将数据文件关闭。
(3)测试文件:
·语法:int feof(FILE*stream)。
·功能:用来测试文件是否结束。
·说明:
再渎取数据文件中的数据时,可用feof函数来判断文件的指针是否已经指到文件的结尾。
如果已经指到文件结尾,表示数据已经读完,feof‘函数值传回true,否则为。false。此函数一半再顺序文件中读取数据时,用来判断该文件是否读完。