当前位置: 首页 > web >正文

829作业

用fgets,fputswanc代码

#include<myhead.h>
int main(int argc, const char *argv[])
{FILE *fp1 = NULL;FILE *fp2 = NULL;if (argc != 3){printf("输入不合法:./a.out lydf.txt l.txt\n");return -1;}if ((fp1=fopen(argv[1],"w+"))==NULL){printf("源文件打开失败\n");return -1;}if ((fp2=fopen(argv[2],"w"))==NULL){printf("文件打开失败\n");return -1;}char str[128]="";while (1){printf("请输入一个字符串:");fgets(str,sizeof(str),stdin);str[strlen(str)-1] = 0;if (strcmp(str,"quit")==0){break;}fputs(str,fp1);fputc('\n',fp1);}fclose(fp1);if ((fp1=fopen(argv[1],"r"))==NULL){printf("源文件打开失败\n");return -1;}while (fgets(str, sizeof(str), fp1) != NULL){fputs(str, fp2);bzero(str,sizeof(str));}fclose(fp1);fclose(fp2);return 0;
}

http://www.xdnf.cn/news/19548.html

相关文章:

  • 告别强化学习?GEPA:用“反思性提示词进化”实现超越的新范式
  • SpringMVC的执行流程
  • 阿里云-应用实时监控服务 ARMS
  • 想学怎么写网站怎么办?初学者专用! (HTML+CSS+JS)
  • 微知-Mellanox OFED编译的一些细节?无法编译怎么办?如何添加自定义编译选项?
  • selenium 元素操作
  • mysql5.7.44安装遇到登录权限问题
  • NM:微生物组数据分析的规划与描述
  • 数字世界的两面性:从乘积组合到最大公约数的算法之旅
  • MCP(Model Context Protocol,模型上下文协议)介绍
  • 计算机毕设选题:基于Python+Django实现电商评论情感分析系统
  • 如何利用AI IDE快速构建一个简易留言板系统
  • 基于SpringBoot + Vue 的宠物领养管理系统
  • Decoder 解码器
  • JPEG XS概述
  • 【51单片机】【protues仿真】基于51单片机智能晾衣架系统
  • centos7安装jdk17
  • Linux 中进入 root 权限
  • C++ 数据结构之哈希表及其相关容器
  • 从RNN到BERT
  • C++Primer笔记——第七章:类(上)
  • 开发常用工具专栏
  • Playwright Python 教程:中级篇
  • Windows PowerShell
  • QT6(QStandardItemModel和QTableView及自定义代理)
  • 【数据结构】并查集
  • Nodejs之HelloWord Hello-Http
  • 深度学习篇---MobileNet
  • 【系列12】端侧AI:构建与部署高效的本地化AI模型 第11章:边缘设备与IoT部署
  • C++ 面试高频考点 力扣 69. x 的平方根 二分查找 题解 每日一题