c语言 清理字典文件 只保留可打印字符(包括空格)
来源:互联网 发布:led控制软件下载 编辑:程序博客网 时间:2024/06/08 08:22
/* 20170724 @draftbox rockyou数据清理*/#include <stdio.h>#include<ctype.h> #define MAX_LINE 1024int main(){ FILE *fp1,*fp2; char strLine[MAX_LINE]; if((fp1 = fopen("E://rockyou.txt","r")) == NULL) { printf("Open Falied!"); return -1; } if ((fp2=fopen("E://rockyouascii.txt","a"))==NULL) { printf("Open Failed.\n"); return -1; } while (!feof(fp1)) { int i = 0 , flag = 1; fgets(strLine,MAX_LINE,fp1); for(i;strLine[i]!='\n';++i){ if(!isprint(strLine[i])){ flag = 0; break; } } if((flag == 1) && (i >= 5)) fprintf(fp2,"%s",strLine); } fclose(fp1); fclose(fp2); printf("\n"); return 0; }
阅读全文
0 0
- c语言 清理字典文件 只保留可打印字符(包括空格)
- C语言中空字符,空格
- C语言实现:复制输入字符,且有多个连续空格时只输出一个
- C语言的关键字和保留字符
- C语言 非打印字符
- C语言统计字符(空格、换行、制表)数
- 读入一行字符(包括空格)做为一个字符串的两个方法 ,C/C++
- 读取文件中的字符个数,包括空格等
- C语言打印文件
- C 语言中空格,空字符
- C语言去字符结尾空格回车
- c语言处理字符中的空格 函数
- 包括空格的字符倒序
- 删除字符串中多余的空格(只保留一个空格)
- 文本行中有多个空格,只保留一个
- c语言中scanf("%c",&c)吃掉回车或者空格字符的问题
- 打印字符频度直方图--C语言实现
- 去除字符串中多个空格,只保留一个空格
- php开发小感
- 使用类模板对类进行泛型化
- Madgwick解算小结
- POJ 1364[King]题解
- 一张图读懂面向对象葵花宝典
- c语言 清理字典文件 只保留可打印字符(包括空格)
- android 6.0禁用了权限却返回0
- eclipse 中提示tomcat 的端口被占用了 后的最快捷解决方法
- 学期末总结--by07/24?
- Robot Framework入门
- NOIP模拟赛 baoj2933数据
- 初学opencv/haar特征人脸检测
- Shell命令之将iOS的APP安装到模拟器中
- 【uva11732】"strcmp()" Anyone?