在C语言中,使用fopen()函数以写模式打开现有文件

在C语言中,使用fopen()函数以写模式打开现有文件

C中的fopen()方法用于打开指定的文件。

我们举个例子来理解一下问题

语法

FILE *fopen(filename, mode)登录后复制

以写模式打开现有文件的fopen()

如果要打开的文件在当前目录中不存在,则会创建一个新的空文件,使用写模式。

如果要打开的文件在当前目录中存在,并且使用‘w’ / ‘w+’打开,则在写入之前会删除内容。

示例

程序示例,说明我们解决方案的工作原理

#include #include int main(){ FILE *opFile = fopen("test.txt", "w"); if (opFile == NULL){ puts("Couldn't open file"); exit(0); } else{ fputs("includehelp", opFile); puts("Write operation successful"); fclose(opFile); } return 0; }登录后复制