c
qungxue
Let life be biautiful like summer flowers and death like autumn leaves.
展开
-
可变存储分配和回收
<br />实验说明:<br />求采用某种分配算法(首次适应算法,循环首次适应算法,最佳适应算法,最差使用算法)实现可变存储算法的模拟操作,并实现回收空间的操作,这里要求使用链表的形式实现,建议采用最佳适应算法,首次适应算法<br />提示:这里可以使用两个链表,一个链表中存储已经分配的内存区,另一个链表中存储未分配的存储区,回收时采用模拟回收的方法,即输入一个内存区号,在已分配的链表中找到这个内存块,删除,并合并到另一个未分配的链表中,这里要考虑回收的各种情况,即单独的分区,可以和上面空闲区合并的分区,原创 2011-01-21 18:34:00 · 646 阅读 · 0 评论 -
快速排序
快速排序的思想百度百科中有给出:http://baike.baidu.com/link?url=psrFy8x4mISy5ceWzM0L3VJeY0v9ZDhkSgOL5XIpXmc8R3RyxIZrF8ufbSMqedldyVkljHTKP0KU2iiWGluUNtQzhtgFV2wTzqNguLvvUUeS6e8F6yrYbkjvDbmZwDpQxlVf1VWLnAHqspF7Kg0MQTFH原创 2016-10-23 13:20:22 · 301 阅读 · 0 评论 -
C语言 参数-传值调用
在C语言程序设计(第二版)(丹利斯里奇经典)中的关于 《参数-传值调用》的一段代码: #include #define MAXLINE 1000 /*max input line length*/ int getline(char line[], int maxline); void copy(char to[], char from[]); /*here is just to print原创 2016-10-11 12:33:40 · 1842 阅读 · 0 评论 -
C语言 参数传递
编写一个程序,删除每一个输入行末尾的空格及制表符,并删除完全是空格的行。 这边之前已经有了获取一个输入行的函数:int getline(char *line, int maxline) { char ch; int len; len = 0; while((ch = getchar()) != '\n' && ch != EOF && len < maxline)原创 2016-10-27 10:01:36 · 474 阅读 · 0 评论