寫入

寫入 （ write ） 是由類Unix操作系統內核提供的最爲基本的程序 。 此程序從用戶定義的緩衝中將數據寫入設備或文件 ， 這也是從程序中使用系統調用直接輸出數據的主要方式 。 待寫入的地點由文件描述符定義 ； 要寫入的數據 （ 如文本 ） 由指針和大小 （ 字節數 ） 定義 。 write也因此需要三個參數 ： 文件代碼 （ 文件描述符或fd ） ； 指向文件存儲地的緩衝的指針 （ buf ） ； 要從緩衝中寫入的字節數 （ nbytes ） 。