会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HEYP
博客园
首页
新随笔
联系
订阅
管理
2014年6月20日
编程珠玑之关键字(1)--《c语言深度剖析》整理(转)
摘要: 一、最快关键字register 关键字regiter请求编译器尽可能的将变量存在CPU的寄存器中。有几点注意的地方。 1、register变量必须是能被CPU寄存器所接受的类型,这通常意味着register变量必须是一个单个的值,并且其长度应小于或等于整型的长度。 但是,有些机器的寄存器也能存...
阅读全文
posted @ 2014-06-20 10:26 HEYP
阅读(345)
评论(0)
推荐(0)
2014年6月19日
循环单链表操作(转)
摘要: 循环单链表的初始化,建立,插入,查找,删除。123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051///////////////////////////////////...
阅读全文
posted @ 2014-06-19 17:59 HEYP
阅读(185)
评论(0)
推荐(0)
双链表操作(转)
摘要: 双链表的初始化,建立,插入,查找,删除。1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697...
阅读全文
posted @ 2014-06-19 17:58 HEYP
阅读(214)
评论(0)
推荐(0)
2014年6月16日
编程之美--信号量与互斥锁选择(转)
摘要: 编程之美--多线程高效下载的问题2011-03-27 15:27:12分类:C/C++基本的思路: 这个问题相当于是生产者和消费者模型的问题 首先定义两个线程,一个是下载线程,一个是存储线程,下载线程将数据从网络上下载到相应的数据的缓冲区中(BLOCK组成的队列)。存储的线程从数据缓冲区中读取相应的...
阅读全文
posted @ 2014-06-16 17:45 HEYP
阅读(725)
评论(0)
推荐(0)
2014年6月13日
C语言 知识点
摘要: 1:多维数组参数12345实参 所匹配的形式参数数组的数组 char c[8][10]; char(*c)[10]; 数组指针指针数组 char *c[15]; char **c; ...
阅读全文
posted @ 2014-06-13 16:13 HEYP
阅读(158)
评论(0)
推荐(0)
2014年6月11日
排序二叉树(转)
摘要: 排序二叉树的性质如下:若他的左子树不空,则左子树上所有的结点均小于它的根结点的值。若他的右子树不空,则右子树上所有的结点均大于它的根结点的值。他的左右子树也是排序二叉树。代码:#include using namespace std;struct node{//树的节点int Value;node ...
阅读全文
posted @ 2014-06-11 22:43 HEYP
阅读(247)
评论(0)
推荐(0)
查找算法(转)
摘要: 基础查找算法顺序查找staticintSeqSearch(int[]arr,intsValue){for(intindex=0;indexmax)max=arr[i];returnmax;}自组织加快查找速度要查找数据会遵循“80-20”规则,查找80%的查找操作,是为了查找20%的数据。这种概率分...
阅读全文
posted @ 2014-06-11 22:40 HEYP
阅读(190)
评论(0)
推荐(0)
排序算法(转)
摘要: 排序算法总结问题描述:输入:n个数。输出:输入序列的一个排序(即重新排序),使得a'1≤a'2≤...≤a'n。约定:数组A,下标从1开始首先列出用到的数据来源程序(随机产生1000个数)文件名:SortData.h#include#include#define RAND_NUM 10000int ...
阅读全文
posted @ 2014-06-11 22:34 HEYP
阅读(324)
评论(0)
推荐(0)
2014年6月4日
单链表操作
摘要: #include#includetypedef struct Node{ int data; struct Node *next;}LinkList;//就地反转int LinkListRerverse(LinkList *head){ LinkList *q,*p; p = head->next;...
阅读全文
posted @ 2014-06-04 11:27 HEYP
阅读(207)
评论(0)
推荐(0)
2014年5月29日
必须弄懂的495个C语言问题
摘要: 必须弄懂的495个C语言问题1.1 我如何决定使用那种整数类型?如果需要大数 值(大于32, 767 或小于¡32, 767), 使用long 型。否则, 如果空间很重要(如有大数组或很多结构), 使用short 型。除此之外, 就使用int 型。如果严格定义的溢出特征很重要而负值无关紧要, 或者你...
阅读全文
posted @ 2014-05-29 20:58 HEYP
阅读(355)
评论(0)
推荐(0)
下一页
公告