文本文件:打开
你使用打开外部文件打开一个文件。它以指定的模式打开文件(最常见的三种模式是r、w和a,分别用于读、写和追加)。然后它返回一个用于访问文件的文件指针。例如,假设您要打开一个文件并在其中写入数字1到10。你可以使用下面的代码:
#include#define MAX 10 int main() {FILE *f;int x;f = fopen(“出”、“w”);If (!f)返回1;(x = 1;x < = MAX;x + +)流(f,“% d \ n”,x);文件关闭(f);返回0;}
的打开外部文件语句在此打开一个名为出用w模式。这是一个破坏性写模式,这意味着如果出如果它不存在,则创建它,但如果它存在,则销毁它,并在其位置创建一个新文件。fopen命令返回一个指向文件的指针,该指针存储在变量f中。该变量用于引用文件。如果文件由于某种原因无法打开,f将包含NULL。
广告
fprintf语句应该看起来很熟悉:它就像printf一样,但是使用文件指针作为它的第一个参数。当您完成时,fclose语句将关闭文件。