無名管道(pipe)--實現管道雙向通信

      上一篇的管道通信可以看得出來,管道通信是單向的,只能一端寫入,一端讀取,有點類似通信中的單工通信,若要實現雙工通信,可以採用兩個單工通信。同樣的道理,要實現管道雙向通信,採用兩個管道即可。    上圖完成這樣一項任務:父進程負責輸入兩個數據x,y到管道,然後從管道讀取他們相加的返回結果,子進程從管道讀取x和y的值,執行add操作(這裏還是和上個程序一樣,採用exec函數來執行程序,所以
相關文章
相關標籤/搜索