虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

C语言<b>宏定义</b>技巧(常用<b>宏定义</b>)

  • 模拟内存分配的c语言实现 六、 实验目的 了解用户程序分配内存以及回收所用内存的过程

    模拟内存分配的c语言实现 六、 实验目的 了解用户程序分配内存以及回收所用内存的过程,加深对操作系统存储管理机制的理解。 七、 实验内容 采用首次适应法、最佳适应法或最差适应法,编写一内存分配和回收模拟程序。 (提示:“内存空闲区”数组的设置原理类似于实验一。动态地随机产生新的“内存分配”或“内存回收”请求,再按照你选定的分配算法修改这个数组。由于这个实验的重点在于内存分配,所以不考虑与某内存区相关的进程情况。)

    标签: 内存 模拟 内存分配 c语言

    上传时间: 2013-12-22

    上传用户:dreamboy36

  • c语言写的单片机程序

    c语言写的单片机程序,一个集串口,ad(tlc2543,max6675),数据传输的模版

    标签: c语言 单片机程序

    上传时间: 2014-01-08

    上传用户:erkuizhang

  • huffman完整源代码C语言实现

    huffman完整源代码C语言实现,有本人超级详细解释(看不懂你去跳楼吧) 算法设计: 1、对给定的n个权值{W1,W2,W3,...,Wi,...,Wn}构成n棵二叉树的初始集合F={T1,T2,T3,...,Ti,...,Tn},其中每棵二叉树Ti中只有一个权值为Wi的根结点,它的左右子树均为空。(为方便在计算机上实现算法,一般还要求以Ti的权值Wi的升序排列。) 2、在F中选取两棵根结点权值最小的树作为新构造的二叉树的左右子树,新二叉树的根结点的权值为其左右子树的根结点的权值之和。 3、从F中删除这两棵树,并把这棵新的二叉树同样以升序排列加入到集合F中。 4、重复二和三两步,直到集合F中只有一棵二叉树为止。

    标签: huffman C语言 源代码

    上传时间: 2013-12-29

    上传用户:ouyangtongze

  • LCS(最长公共子序列)问题可以简单地描述如下: 一个给定序列的子序列是在该序列中删去若干元素后得到的序列。给定两个序列X和Y

    LCS(最长公共子序列)问题可以简单地描述如下: 一个给定序列的子序列是在该序列中删去若干元素后得到的序列。给定两个序列X和Y,当另一序列Z既是X的子序列又是Y的子序列时,称Z是序列X和Y的公共子序列。例如,若X={A,B,C,B,D,B,A},Y={B,D,C,A,B,A},则序列{B,C,A}是X和Y的一个公共子序列,但它不是X和Y的一个最长公共子序列。序列{B,C,B,A}也是X和Y的一个公共子序列,它的长度为4,而且它是X和Y的一个最长公共子序列,因为X和Y没有长度大于4的公共子序列。 最长公共子序列问题就是给定两个序列X={x1,x2,...xm}和Y={y1,y2,...yn},找出X和Y的一个最长公共子序列。对于这个问题比较容易想到的算法是穷举,对X的所有子序列,检查它是否也是Y的子序列,从而确定它是否为X和Y的公共子序列,并且在检查过程中记录最长的公共子序列。X的所有子序列都检查过后即可求出X和Y的最长公共子序列。X的每个子序列相应于下标集{1,2,...,m}的一个子集。因此,共有2^m个不同子序列,从而穷举搜索法需要指数时间。

    标签: 序列 LCS 元素

    上传时间: 2015-06-09

    上传用户:气温达上千万的

  • 用c语言如何灵活地控制键盘

    用c语言如何灵活地控制键盘,这里提供键盘上所有键的常量定义。你可以包含在你的头文件中,然后就可以在你的程序中随心所欲地使用了。

    标签: c语言 控制 键盘

    上传时间: 2014-11-18

    上传用户:cc1015285075

  • C语言编写的

    C语言编写的,利用线性插值发进行网格值插值运算,等价于从新定义数组大小。

    标签: C语言 编写

    上传时间: 2013-12-26

    上传用户:1109003457

  • C语言编写的

    C语言编写的,利用非线性插值发进行网格值插值运算,等价于从新定义数组大小。

    标签: C语言 编写

    上传时间: 2015-07-01

    上传用户:hgy9473

  • C语言编写的

    C语言编写的,利用最近距离插值发进行网格值插值运算,等价于从新定义数组大小。

    标签: C语言 编写

    上传时间: 2013-11-25

    上传用户:清风冷雨

  • 本书介绍了在Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0下程式写作的方法。这些程式用C语言编写并使用原始的Windows A

    本书介绍了在Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0下程式写作的方法。这些程式用C语言编写并使用原始的Windows Application Programming Interface(API)。如在本章稍後所讨论的,这不是写作Windows程式的唯一方法。然而,无论最终您使用什么方式写作程式,了解Windows API都是非常重要的。

    标签: Windows Microsoft NT 4.0

    上传时间: 2013-12-09

    上传用户:冇尾飞铊

  • 8051核的DES源代码 使用C语言写的基于51核的DES原码

    8051核的DES源代码 使用C语言写的基于51核的DES原码,变量定义使用汇编。占用了130字节RAM,比我所见到的包括汇编编写的都要快。

    标签: DES 8051 C语言 源代码

    上传时间: 2013-12-25

    上传用户:zhouchang199