摘要: 管道 管道的概念: 管道是一种最基本的IPC机制,作用于有血缘关系的进程之间,完成数据传递。调用pipe系统函数即可创建一个管道。有如下特质: 1. 其本质是一个伪文件(实为内核缓冲区) 2. 由两个文件描述符引用,一个表示读端,一个表示写端。 3. 规定数据从管道的写端流入管道,从读端流出。 管道 阅读全文
posted @ 2020-10-19 22:42 lhyvip 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 简介标准 I/O 库(stdio)及其头文件 stdio.h 为底层 I/O 系统调用提供了一个通用的接口。这个库现在已经成为 ANSI 标准 C 的一部分。标准 I/O 库提供了许多复杂的函数用于格式化输出和扫描输入。在很多方面,你使用的标准 I/O 库的方式和使用底层文件描述符一样,需要先打开一 阅读全文
posted @ 2020-10-19 17:43 lhyvip 阅读(1826) 评论(0) 推荐(0) 编辑
摘要: 废话不多说开代码 在父进程调用wait() #include<stdio.h> #include<unistd.h> #include<sys/wait.h> int main(int argc,char *argv[]){ int rc=fork(); if(rc==0){ printf("i a 阅读全文
posted @ 2020-10-19 17:27 lhyvip 阅读(216) 评论(0) 推荐(0) 编辑
摘要: waitpid()的头文件 #include <sys/types.h> #include <sys/wait.h> pid_t waitpid(pid_t pid,int *status,int options) pid 从参数的名字pid和类型pid_t中就可以看出,这里需要的是一个进程ID。但 阅读全文
posted @ 2020-10-19 11:58 lhyvip 阅读(236) 评论(0) 推荐(0) 编辑