[Daisy]最近的动态

Daisy

文件缓冲区

ANSIC标准采用“缓冲文件系统”处理的数据文件的,所谓缓冲文件系统是指系统自动地在内存中为程序中每一个正在使用的文件开辟一块“文件缓冲区”。从内存向磁盘输出数据会先送到内存中的缓冲区,装满缓…
Daisy

C语言文件操作

磁盘上的文件是文件。文件是计算机文件属于文件的一种,与普通文件载体不同,计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。 *为什么使用文件 使用文件我们可以直接将数据存放在电脑的硬盘上,做到了数据的持久化 —&mdash…
Daisy

程序的执行环境

运行环境 程序执行的过程:     . 程序必须载入内存中。在有操作系统的环境中:一般这个由操作系统完 成。在独立的环境中,程序的载入必须 由手工安排,也可能是通过可执行代码置入只读内存来完成。   …
Daisy

程序的翻译环境和执行环境

在ansiC的任何一种实现中,存在两个不同的环境。 第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令。第2种是执行环境,它用于实际执行代码。 翻译环境      组成一个程序的每个源文件通过编译过程…
Daisy

数据结构之快速排序优化

递归到小的子区间时,可以考虑使用插入排序当数组递归到一定程度后,所进行排序的数据个数较小,在这个时候使用插入排序的效率反而会比继续快排递归的效率要高 代码实现: void QuickSortOp(int* a, int begin, int…
Daisy

数据结构之快速排序

一、快速排序     快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法,其基本思想为:任取待排序元素序列中的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,右子…
Daisy

数据结构之栈

一、栈1.栈的概念     栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。 进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。    栈中的数据元素遵守后进先出LIFO(Las…
12345...51
个人中心
购物车
优惠劵
今日签到
私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠