![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件操作
文章平均质量分 67
我姥爷是校长
撒浪嘿呦!
展开
-
【Python】利用MD5文件去重
每一个文件及其副本,他们无论文件名是否相同,计算出来的MD5值是相同的。基于此,再加上HashMap的特性,我们用每一个文件MD5来作为Key,他们的文件名作为Value,那么自然Key重复后也就意味着文件一致。原创 2022-10-16 11:29:02 · 1229 阅读 · 0 评论 -
【C语言】文件数据排序(冒泡与插入版排序)
【C语言】文件数据排序—适合文件操作初学者 Ubuntu18.04 GCC环境编译成功(非标题党) 执行流程: 1.随机种子生成一个.txt文件存放至源文件目录 2.对其进行读取排序生成新文件 3.冒泡排序与插入版排序(非插入排序) 全程生成3个文件: 1.随机数排序用.txt 2.随机数排序冒泡版.txt 3.随机数排序插入版.txt 不说多余的,直接上代码,不懂就琢磨注释: #in...原创 2019-08-01 11:01:07 · 1563 阅读 · 0 评论 -
【C语言】文件拷贝(块读写)
【C语言】文件拷贝(块读写) 代码如下,可自行设置传输指针空间大小,修改宏定义SIZE值即可,其余的看注释,底部附执行流程图与拷贝后文件对比。 #include "stdio.h" #include "stdlib.h" #include "string.h" #define SIZE (1024*1024) //拷贝指针容量1M int main(int argc, char *ar...原创 2019-08-01 23:15:01 · 655 阅读 · 0 评论 -
【C语言】文件读写函数使用
综合描述按字符,按行,按块读写方式。 #include <stdio.h> #include <string.h> void fileCharWrite() { FILE *file_write = fopen("./test01.txt", "w"); if (!file_write) { //ERROR: No such file o...原创 2019-08-24 09:54:38 · 327 阅读 · 0 评论 -
【C语言】通讯录的实现及本地保存
通讯录的实现 也没什么需要说明的,注释完整,本想再集成一个本地联系人文件加密的,胳膊疼,就不多写了。 环境:Ubuntu18.04下GCC通过编译,就是需要修改一下首页显示格式 CLion编译执行完美 windows下使用的话,需要更改一下路径转义字符 共计750多行,耐心点...... 底部附带两张运行界面图,需要图形界面的话用这套个壳就行了 /****...原创 2019-08-16 17:14:51 · 1575 阅读 · 2 评论