cboy 的 站内主页
2006
05-31
05-31
不同于一般形式的软件编程,嵌入式系统编程建立在特定的硬件平台上,势必要求其编程语言具备较强的硬件直接操作能力。无疑,汇编语言具备这样的特质。但是,归因于汇编语言开发过程的复杂性,它并不是嵌入式系统开发的一般选择。而与之相比,C语言--一种"高级的低级"语言,则成为嵌入式系统开发的最佳选择。笔者在嵌入....
Read More >
一个复杂的工程通常可以分解成一组小任务的集合,完成这些小任务意味着整个工程的完成。例如,汽车装配工程可分解为以下任务:将底盘放上装配线,装轴,将座位装在底盘上,上漆,装刹车,装门等等。任务之间具有先后关系,例如在装轴之前必须先将底板放上装配线。任务的先后顺序可用有向图表示——称为顶点活动( Activity On Vertex, AOV)网络。有向图的顶点代表任务,有向边(i, j) ....
Read More >
五子棋是一种受大众广泛喜爱的游戏,其规则简单,变化多端,非常富有趣味性和消遣性。这里设计和实现了一个人机对下的五子棋程序,采用了博弈树的方法,应用了剪枝和最大最小树原理进行搜索发现最好的下子位置。介绍五子棋程序的数据结构、评分规则、胜负判断方法和搜索算法过程。 一、相关的数据结构 关于盘面情况的表示,以链表形式表示当前盘面的情况,目的是可以允许用户进行悔棋、回退等操作。 C....
Read More >
2006
05-30
05-30
题目要求: 求一个9位数,该数的每一位均是1-9之间的数,但是每位上的数字各不相同.最后使得这个9位数从高位开始,前一位能被1整除,前两位能被2整除,前三位能被3整除,前四位能被4整除……一直到整个9位数能被9整除.算法设计: 对于这类题,相信大多数人一拿到手就想到穷举所有的可能性(如果你不这样想,那你就是例外了:)呵呵).刚....
Read More >
最近总是听到很多人问"我该如何学C?","从哪里入手?","选用什么教材和编译器?"等问题.我想这也是大多数初学者遇到的很苦恼的事情.我不想讲过多高深的东西,就算讲也不一定讲的好,因为我在C的道路上走的不是很深入.之所以拿出来讲这个事情,是想就我学C的一些经验和大家一起分享,希望能对读者有些帮助.
C语言是一门很经典的语言.作为一门初学编程者接触的编程语言,....
Read More >
2006
05-30
05-30
/*在当前及其所有子目录下搜索指定的文件,命令行模式*//*使用方法:编译成功后,可执行文件名为search.exe,在DOS下输入search /?即可获得帮助*/
#include<stdio.h>#include<dir.h>#include<string.h>#include<conio.h>#include<dos.h>#in....
Read More >
2006
05-30
05-30
点击此处下载 最近在唯C论坛上看到一个连连看游戏,这也正是我想做的一个游戏,不过一直没有付之实践,呵呵,没想到有人捷足先登了哈。下下来一看,恩,不错,不过就是缺点音乐,要是加是音乐和音效那就更完美了。作者功底可不小哦:)。部分源文件如下(由于源文件太长,不是很方便发上来,就发了一个原作品里的头文件),点上面的连接下载整个源程序和编译好的作品,很好....
Read More >
2006
05-30
05-30
点击此处下载
前段时间,有蛮久了哈(好象是唯C论坛上的吧:)不是很记得了)。从网上下到一个用c写的泡泡堂游戏,可以两人对玩的,觉得挺有意思的!好东西不敢独享,就发上来给大家看看。想必有很多看到过这个游戏,当然也有更多人没有看到!呵呵,还是废话少说吧,大家下下来自己研究一下,研究累了还可以娱乐一下。我在其中加了几个地图,每次开始都随机产生地图(改了代码,还是申....
Read More >
2006
05-30
05-30
点击此处下载 本程序是用c语言编写模仿MS-DOS的一个小程序,称之为command,很多功能和MS-DOS里的用法完全一样,内部命令具体见源程序。外部命令是一组程序集,存放在ex_cmd目录下,具体说明可以参考orders.txt说明文件。为了能够进入到目录名中含空格的目录,本程序在处理的时候对目录名含空格做了处理,即可以用cd命令进入到目录名中含有....
Read More >
2006
05-30
05-30
点击此处下载/* 命令行模式下的文件加密 */#include<stdio.h>#include<string.h>#define CHECK_LEN 18
void encrypt(int argc,char *argv[]){ FILE *fp,*temp; char file_tmp[15],*check="*@6$!&....
Read More >
2006
05-30
05-30
点击此处下载#include#include#include#include#include#define MAX_WIDTH 640#define MAX_HEIGHT 480/*说明: 1.图象文件的大小(单位字节)计算为:biWidth*biHeight*biBitCount/8 2.位图文件的大小为:图象文件的大小+所有信息头所占的字节数 ....
Read More >
2006
05-30
05-30
最近在玩的那个网页过关游戏,确实学到了不少东西,以前自己不了解的,不知道的,现在也都有了初步的了解,象uuencode编码、base64编码、MD5和凯撒密码。其实我觉得象这种游戏,确实很能激发人的学习欲望,这之中认识了chocobo,唯C论坛的朋友,怎么说呢?反正就是知识面挺广,学的也非常不错的。以下就是我在这期间学到的uuencode编码,....
Read More >
2006
05-26
05-26
相信QQ2004大家玩过吧!其中对好友的IP和哪个地方的显示是不是很爽的啊。哪就跟我来让我看来看究竟。以下为实现原理。
首先载入Winsock动态库,代码如下:
int CIPAddressDlg::StartUp()
{
 ....
Read More >