同一父進程下的子進程之間的通信(pipe通信)

   首先對於fork命令  通過fork命令創建進程 父進程返回子進程id 子進程返回0 失敗返回-1 對於pipe通訊機制   pipe通訊是半雙工的 也就是說只能一方讀一方寫  題目中想要P1的輸出作爲P2的輸入 那麼就需要關閉P1的讀狀態描述符 思路: 創建3個子進程 創建兩個pipe管道 ,P1 P2 通過pipe1通信, P2 P3通過pipe2通信 解題:  
相關文章
相關標籤/搜索