技巧&算法
文章平均质量分 78
RockurSoul
WinCE,C/C
展开
-
常用算法集
冒泡排序://简单数据类型void SetOrder(int *Array){// 升序 int iX,iY; int ltag; for(iY = 0; iY < m_iTagCount; iY++) { for(iX = 1; iX < m_iTagCount - iY; iX++) { if(Array[iX] < Array[iX-1]原创 2009-03-04 21:42:00 · 637 阅读 · 0 评论 -
C语言常用排序全解
引用地址: 【转lingang_】 原地址: http://www.yuanma.org/data/2008/0421/article_3011.htm/*=============================================================================相关知识介绍(所有定义只为帮助读者理解相关概念,并非严格定义):1、稳定排序和非稳定转载 2009-09-24 23:13:00 · 529 阅读 · 0 评论 -
一段简单程序引发的栈故事
先看下面一段程序:#include #include char* Test(){ char p[] = "hello world!"; return p;}int main(int argc, char* argv[]){ char *str = NULL; str = Test(); int n = strlen(str); print原创 2009-10-27 16:18:00 · 783 阅读 · 0 评论 -
简单事件驱动 (控制台程序)
程序功能描述:从控制台接受输入数字,推出前输出所输入数字的总和。 事件句柄描述:ev1用来输入和计算数字总和,ev2用来退出,ev3用来同步主线程和副线程的输入。 #include HANDLE ev1,ev2,ev3;DWORD CALLBACK ThreadProc(){ int num,sum = 0; DWORD ret; while(WaitF原创 2009-10-27 11:14:00 · 829 阅读 · 0 评论