- 博客(3)
- 收藏
- 关注
翻译 [Linux]生产者与消费者 三种模型 C
“生产者/消费者”问题描述: 有一个有限缓冲区和两个线程:生产者和消费者。他们分别把产品放入缓冲区和从缓冲区中拿走产品。当一个生产者在缓冲区满时必须等待,当一个消费者在缓冲区空时也必须等待。 1. 单锁模型 [cpp] view plain copy #include"stdio.h" #include"pt
2016-12-20 19:52:37 295
转载 什么是算法
目录(?)[+] 1、什么是算法 算法(algorithm):就是定义良好的计算过程,他取一个或一组的值为输入,并产生出一个或一组值作为输出。简单来说算法就是一系列的计算步骤,用来将输入数据转化成输出结果。 mark:我们可以把所有的算法想象为一本“菜谱”,特定的算法比如菜谱中的的一道“老醋花生米”的制作流程,只要按照菜谱的要求制作老醋花生米,那么谁都可以做出
2016-12-16 20:54:29 282
翻译 你需要知道关于C语言指针的一切
指针的定义 指针是内存地址。 (嗯,简短的段落。) 开始 假设你声明一个名为foo的变量。 int foo; 这个变量占用一些内存。 在当前主流的Intel处理器上,它占用四个字节的内存(因为int是四个字节宽)。 现在让我们声明另一个变量。 int *foo_ptr = &foo; foo_ptr被声明为指向int的指针。
2016-12-15 20:35:01 215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人