----------------------------------------------
今天内容:
(1)多进程的操作
(2)信号的初识
1.多进程
1.1 进程的创建
(1)fork函数
#include unistd.h
pid_t fork(void);
函数功能:
表示以复制当前正在运行进程的方式去创建一个新的进程,新进程作为子进程,正在运行的进程作为父进程,失败返回-1,成功父进程返回子进程的PID,子进程返回0
例子1:
//fork的使用
#include stdio.h
#include stdlib.h
#include unistd.h
int main(void){
printf(main函数开始执行...\n);
fork();//表示创建一个子进程
printf(main函数结束);//这句话打印2遍
return 0;
}
执行结果:
例子2:
#include stdio.h
#include stdlib.h
#include unistd.h
int main(void){
printf(main函数开始执行...\n);
fork();//表示创建一个子进程
fork();
printf(main函数结束);//这句话打印4遍
您可能关注的文档
最近下载
- 2026“才聚齐鲁成就未来”山东土地资产运营集团有限公司专业岗位社会招聘2人笔试历年备考题库附带答案详解.docx VIP
- 城市基础设施配套费(2021年-2022年).docx VIP
- 建筑工程图集 99S203、99(03)S203:消防水泵接合器安装.pdf VIP
- 《2026年最新》半导体芯片测试工程师高频面试题包含详细解答.pdf
- 2025年上海市卫健系统事业单位专业技术人员招聘考试(中药学)历年参考题库含答案详解.docx VIP
- 洧北师氏族谱-校注整理.pdf
- 2025年上海市卫健系统事业单位专业技术人员招聘考试(中药学)历年参考题库含答案详解.docx VIP
- 2026年上海市卫健系统事业单位专业技术人员招聘考试(中药学)历年参考题库含答案详解.docx VIP
- 【外科学9版】第三十三章急性化脓性腹膜炎.pptx VIP
- 山东三支一扶考试试卷及答案.pdf VIP
原创力文档

文档评论(0)