c语言 追加内容到文件中
在C语言中,可以使用文件操作函数来追加内容到文件中。以下是一个简单的例子:
#include <stdio.h>
int main() {
FILE *fp;
char str[] = "Hello, world!";
// 打开文件,以追加方式写入
fp = fopen("test.txt", "a");
if (fp == NULL) {
printf("无法打开文件\n");
return 1;
}
// 写入字符串
fputs(str, fp);
// 关闭文件
fclose(fp);
return 0;
}
在上面的代码中,我们使用了fopen()函数来打开文件,以追加方式写入。如果文件不存在,则会自动创建。然后,我们使用fputs()函数将字符串写入文件中。最后,我们使用fclose()函数关闭文件。
注意,如果要追加内容到文件中,必须使用a模式打开文件,而不是w模式。w模式会覆盖文件中的所有内容,而a模式只会在文件末尾追加内容
原文地址: http://www.cveoy.top/t/topic/cPbs 著作权归作者所有。请勿转载和采集!