- 博客(3)
- 收藏
- 关注
原创 Linux编程基础:进程管理-2 进程同步 课后总结
目录 一、课堂内容 1、进程管理 2.进程同步 二、exec函数族 三、进程退出 四、特殊进程及其危害 五、进程同步 1.wait()函数 2.waitpid()函数 一、课堂内容 1、进程管理 exec函数族 进程退出 特殊进程及其危害 2.进程同步 wait()函数 waitpid()函数 二、exec函数族 1.与fork()函数的区别 fork()函数:子进程复制父进程的堆栈段和数据段,子进程一旦开始运行,它继承了父进程的一切数据,但实际上数据却已经...
2022-05-11 21:46:11
705
原创 Linux编程基础:进程管理-1 课后总结
一、课堂内容 1.fork()函数 2.运用fork()函数创建进程 二、fork()函数 1.代码实现 #include <unistd.h> pid_t fork(void); 2.功能 创建进程;函数执行后,系统会创建一个与原进程几乎相同的进程,之后父子进程都继续执行。 3.返回值说明 成功:返回两个值,子进程创建成功后,原程序会被复制,就有了两个fork函数。父进程的fork函数会返回子进程的pid,子进程的fork函数会返回0 不成功:若子进程创建失败,原程
2022-05-07 19:29:47
601
原创 系统级程序设计第一课总结
一、上课内容 首先老师简单介绍了下这门课程的重要性,紧接着带我们回顾了Linux的一些相关知识。最后让我们自己动手实践,在Ubuntu下使用Codeblocks进行C语言编程。 二、编程案例 1.部分函数 open()函数 功能:打开或者创建一个文件 代码实现: int open(const char *pathname , int flags[,mode_t mode]); read()函数 功能:从已打开的设备或者文件中读取数据 代码实现: ssize_t read(int f
2022-05-03 17:33:13
501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人