FILE *pfile = NULL; pfile = fopen(filename, "r"); if (pfile == NULL) { return false; } fclose(pfile); 1.标准stdio输入输出,跨平台 》能使用stdio的不要使用writefile 由此可见一斑 ...
分类:
其他好文 时间:
2020-04-03 09:16:05
阅读次数:
86
1.fopen打开文件: FILE* fopen(const char*fileName,const char*_tMode) fopen("test.txt","r+"); _tMode取值: r ,w,a r+,w+,a+ rb,wb,ab rb+,wb+,ab+ 1 FILE*input=fo ...
分类:
其他好文 时间:
2020-03-30 19:20:32
阅读次数:
63
github项目地址:https://github.com/KID53/wordcount PSP: PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 20 31 · Estimate · 估计这个任务需要多少 ...
分类:
编程语言 时间:
2020-03-23 22:04:05
阅读次数:
118
1 //顺序文件读写,文件路径问当前工作空间 2 3 #include<stdio.h> 4 #include<stdlib.h> 5 char fname[10]; 6 FILE *fp; 7 char *p=fname; 8 char ch; 9 int main() 10 { 11 print ...
分类:
其他好文 时间:
2020-03-22 17:47:49
阅读次数:
75
本文首先简要阐述哈夫曼算法的基本思想,然后介绍了使用哈夫曼算法进行文件压缩和解压缩的 处理步骤,最后给出了C语言实现的文件压缩和解压缩的源代码。 哈夫曼算法的主要思想是: ①首先遍历要处理的字符串,得到每个字符的出现的次数; ②将每个字符(以其出现次数为权值)分别构造为二叉树(注意此时的二叉树只有一 ...
分类:
编程语言 时间:
2020-03-21 12:53:41
阅读次数:
59
项目中,需要将数据库中的百万条数据导出,用PHPExcel的话,PHP内存会各种溢出什么的,所以就用的CSV批量导出再打包下载,随后删除生成的数据。 public function excelout() { $array = array('ulId', 'aucSUPI', 'ucRatRest', ...
分类:
Web程序 时间:
2020-03-16 17:43:51
阅读次数:
96
题目描述 题解 区间合并dp,之前做过但是忘了 两个子树合并时,一定是若干段区间交错,如果有相邻两段来自不同子树的区间就可以合并,此时的深度贡献为d\[t] 设f\[i]\[j]表示根i段j,g\[i]\[j]\[k]\[0/1]表示当前合并时剩余总段i,两个子树的段jk,结尾为什么 看似O(n^4 ...
分类:
其他好文 时间:
2020-03-14 23:41:38
阅读次数:
87
1.文件IO 文件IO属于linux系统中关于文件操作的系统调用,对于文件的操作也是跟标准IO一样,打开文件 > 操作文件 > 关闭文件。 文件IO和标准IO的比较: 标准IO 文件IO 代表打开的文件 文件流指针(FILE*) 文件描述符(fd) 打开文件/关闭文件 fopen/fclose op ...
分类:
其他好文 时间:
2020-02-29 00:47:01
阅读次数:
95
1.文件的概念 文件是一种存储在磁盘(掉电不丢失存储设备)上,掉电不丢失的一种存储数据的方式,文件在系统中有以下层次的结构来实现。 系统调用、文件IO、标准IO的关系如下: 2.linux系统的文件分类 a.普通文件(-):ELF文件,文本文件 b.目录(d) c.字符设备文件(c):访问字符设备 ...
分类:
其他好文 时间:
2020-02-28 01:29:21
阅读次数:
75
文件的概念和类型 概念:一组相关数据的有序集合 文件类型: 常规文件 r 目录文件 d 字符设备文件 c 块设备文件 b 管道文件 p, 进程间通信的机制 套接字文件 s, 进程间通信的机制 符号链接文件 l 如何理解标准IO 标准IO由ANSIC标准定义 主流操作系统(Linux,Windows) ...
分类:
编程语言 时间:
2020-02-20 20:14:56
阅读次数:
147