没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
在C语言中,读写txt文件需要使用文件操作函数。下面是一个简单的例子,演示如何打开一个txt文件,读取
其中的内容,并将内容写入另一个txt文件中:
在上面的例子中,我们首先使用fopen函数打开了一个名为"input.txt"的文件,并指定以只读方式打开它。然
后,我们使用fgets函数逐行读取其中的内容,并将每行内容输出到控制台上。最后,我们使用fclose函数关
闭输入文件流。
接下来,我们使用fopen函数打开一个名为"output.txt"的文件,并指定以写方式打开它。然后,我们使用
fprintf函数将一行文本写入到输出文件中,并在最后加上一个换行符。最后,我们使用fclose函数关闭输出
文件流。
需要注意的是,在使用fopen函数打开文件时,需要指定正确的文件路径。如果文件不存在,则会自动创建
一个新的文件。另外,在读写文件时,也需要注意文件的格式和编码。
#include <stdio.h>
int main() {
FILE *fp1, *fp2;
char buffer[1000];
// 打开第一个文件,读取其中的内容
fp1 = fopen("input.txt", "r");
if (fp1 == NULL) {
printf("无法打开文件 input.txt");
return 1;
}
while (fgets(buffer, 1000, fp1) != NULL) {
printf("%s", buffer);
}
fclose(fp1);
// 打开第二个文件,将内容写入其中
fp2 = fopen("output.txt", "w");
if (fp2 == NULL) {
printf("无法打开文件 output.txt");
return 1;
}
fprintf(fp2, "Hello, world!");
fclose(fp2);
return 0;
}
资源评论
孤蓬&听雨
- 粉丝: 6797
- 资源: 301
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功