linux中pipe

調用pipe函數時在內核中開闢一塊緩衝區(稱爲管道)用於通信,它有一個讀端一個寫端,然後通過filedes參數傳出給用戶程序兩個文件描述符,filedes[0]指向管道的讀端,filedes[1]指向管道的寫端(很好記就像0是標準輸入1是標準輸出一樣)。所以管道在用戶程序看起來就像一個打開的文通read(filedes[0]);或者write(filedes[1]);向這個文件讀寫數據其實是在讀寫
相關文章
相關標籤/搜索