C Primer Plus(第六版)13.10 复习题 第5题

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#define SIZE 256

int main (int argc, char *argv\[\] )

{

int i=0;

char ch;

char strSIZE;

FILE *fp;

if (argc != 3)

exit(EXIT_FAILURE);

else

{

if ((fp = fopen (argv2,"r")) == NULL)

exit(EXIT_FAILURE) ;

while(fgets(str,SIZE,fp))

{

if(strchr(str,argv10))

{

printf("%s",str);

memset(str,0,sizeof(str));//清空字符串

}

else

memset(str,0,sizeof(str));

}

i++;

}

fclose(fp);

return 0;

}

相关推荐
longxiangam10 分钟前
esp-idf dsi 屏幕的驱动实现原理—— 关于零拷贝和 DMA 永续刷新
c语言·单片机·嵌入式硬件
zz345729811332 分钟前
函数:python与c语言
c语言·开发语言·python
爱吃生蚝的于勒3 小时前
QT开发第二章——信号和槽
c语言·开发语言·c++·qt
六bring个六3 小时前
c/c++面试踩坑笔记
c语言·数据结构·c++
.千余4 小时前
【Linux】 TCP进阶详解:字节流、粘包问题、异常情况与UDP完整对比2
linux·运维·c语言·开发语言·经验分享·笔记·php
QiLinkOS4 小时前
QiLink 技术委员会选举实施细则
c语言·数据结构·c++·单片机·嵌入式硬件·算法·开源
QiLinkOS4 小时前
发明人与专利价值共生逻辑
c语言·数据结构·c++·人工智能·单片机·嵌入式硬件·算法
草莓熊Lotso5 小时前
【CMake】静态库的编译、链接与引用全解析
linux·c语言·数据库·c++·软件工程·cmake
少司府5 小时前
C++进阶:继承
c语言·开发语言·c++·继承·组合·虚继承
社交怪人5 小时前
【偶数】信息学奥赛一本通C语言解法(题号2051)
c语言