- 博客(5)
- 收藏
- 关注
原创 Bochs安装和启动中遇到的问题解决方案
在bochsi have the same problem, and it's solved now.1. sudo apt-get install libgtk2.0-dev2. make dist-clean3. ./configure –enable-debugger –enable-disasm4. makeAnd it works now.
2014-04-24 10:13:25
12764
1
原创 C语言中哈希表简单举例
哈希表,也称散列表。通过散列函数将数据值和它的存储位置联系起来。即通过精心地向表载入元素实现,从而提高访问速度。本例中采取的解决冲突的办法是建立一个链表,挂在这个位置的后面,所有散列函数值为这个位置的元素都添加到这个链表中,可以从头部插入也可以从尾部追加,甚至可以再这个位置后面再挂一个散列表。代码实现了将文件名按字母a-z分类,不区分大小写。先以数组存储各节点,当发生冲突后即将节点加入链表
2012-12-06 20:36:07
15328
原创 C语言实现UNIX中一次读入一个字符
本文参考了《C专家编程》。在此基础上添加了部分注释。在UNIX中,默认整行读入一起处理。有两种方法可以实现逐字符读入,即不按回车就可以从中断读入一个字符。方法一:使用stty程序——阻塞读入,如果中断没有字符输入进程就一直等待。#include int main(){ char ch; system("stty raw"); //开启一次读一个字符的模式
2012-12-06 10:00:47
1212
原创 程序实现分析C语言的声明语句含义
本程序参考了《C专家编程》一书中第3章“分析C语言的声明”中图3-1(65页)以及71页、72页的伪代码实现。程序能完成基本分析功能。如有问题,欢迎给我留言讨论。#include #include #include #define MAXTOKENLEN 20#define STACKLEN 20#define STRINGSIZE 20#define QUALIFIE
2012-11-30 16:41:39
965
原创 C语言实现二叉搜索树的创建、插入、删除和查找
代码如下。具体处理见注释。个人原创,非官方。转载请注明出处。如果发现错误,欢迎大家给我留言。#include #include #include #define TREE_TYPE int#define size 15/**定义树形结构*/typedef struct Tree{ TREE_TYPE value; struct Tree *left;
2012-11-27 21:50:16
8207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人