- 博客(4)
- 收藏
- 关注
转载 Linux学习之进程fork()与vfork()
linux进程创建:fork、vfork和clone联系与区别 http://www.51develop.net/thread-8963-1-1.html (出处: 无忧开发者社区)
2015-09-20 20:15:05
329
原创 Linux学习之进程fork()、exec、exit()/_exit()、wait()/waitpid
fork()函数进程是一个程序的一次执行的过程。它和程序是有本质区别的,程序是静态的,它是一些保存在磁盘上的指令的有序集合,没有任何执行的概念;而进程是一个动态的概念,它是程序执行的过程,包括了动态创建、调度和消亡的整个过程。它是程序执行和资源管理的最小单位。 在Linux中从已存在的进程中创建一个新的进程唯一方法是使用fork()(或vfork(),下一篇笔记将介绍它们的区别),原来存在的
2015-09-12 21:14:19
8297
2
原创 C语言学习之结构体struct
1、一般形式的声明与定义 struct 结构体名 {成员列表}; 这仅仅是结构体的声明,中括号后面的分号不能少。 struct 结构体名 结构体变量名; 这才是一个完整的结构体定义,这里要注意结构体名和结构体变量名的区别,二者是不同的概念。 举个例子:struct lesson //声明一个结构体,名为lesson{ uchar chinese; uchar en
2015-09-11 20:41:07
367
原创 C语言学习之基本类型在内存中的大小
C语言的基本类型在内存中所占的大小与CPU有关,这里以32位系统演示,代码如下:#include<stdio.h>#include<stdbool.h>int main(void){ printf("bool size is %d\n", sizeof(bool)); printf("char size is %d\n", sizeof(char)); printf("i
2015-09-10 20:49:19
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人