linux-c
文章平均质量分 51
mytoracl1
无
展开
-
srand rand 函数
遇到随机产生函数,之前不解,在此记录下:srand()函数是给rand()随机数种子,在以下面的程序中以time来定种子。其实srand()就是初始化rand()函数,以下是网上查找的资料对rand()初始化的理解1.C的函数库之所以没有把使用系统时钟初始化随机种子这步重要的操作直接放进rand函数的实现中,我觉得至少有三个原因: (1)可以高效产生连续的随机数,不用每原创 2014-01-13 00:06:21 · 660 阅读 · 0 评论 -
C 语言编程提升
引用:http://blog.csdn.net/mobidogs/archive/2007/03/04/1520416.aspx注意: 1.这里会尽量搜集所有问题,定时更新,有问题请先查阅这里. 2.为方便查阅,请不要在此问问题,此类贴将被删除,不另通知. 3.希望这里成为大家学习 C 的好帮手. ◆时钟的驻留程序:http://p转载 2014-01-19 10:01:29 · 823 阅读 · 0 评论 -
什么是I/O流,缓存(zz)
关于流和缓冲区的理解以及一般标准输入问题的解决方法小结先看两个问题(以下程序运行环境为WIN2000+DEV-C++4.9.9.2):吃回车的程序#include #include int main(void){ while(1) { char a; char b; scanf原创 2014-03-15 18:10:32 · 2164 阅读 · 0 评论 -
linux 启动-shell进程由来
linux创建新进程的过程。系统允许一个进程创建新进程,新进程即为子进程,子进程还可以创建新的子进程,形成进程树结构模型。整个linux系统的所有进程也是一个树形结构。树根是系统自动构造的,即在内核态下执行的0号进程,它是所有进程的祖先。由0号进程创建1号进程(内核态),1号负责执行内核的部分初始化工作及进行系统配置,并创建若干个用于高速缓存和虚拟主存管理的内核线程。随后,1号进程调用exec转载 2014-04-03 12:54:37 · 712 阅读 · 0 评论