pipe.c

来自「虚地址空间基于文件OS内核源代码和文件」· C语言 代码 · 共 19 行

C
19
字号
#define NUMBER 10000000
main()
{
	int i,buf[10];
	int p_c[2],c_p[2];
	pipe(p_c);pipe(c_p);
	if(fork()==0)
		for(i=0;i<NUMBER;i++){
			write(c_p[1],buf,1);
			read(p_c[0],buf,1);
		}
	else
		for(i=0;i<NUMBER;i++){
			read(c_p[0],buf,1);
			write(p_c[1],buf,1);
		}
	exit(0);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?