fd與FILE*的關係

1 FILE結構體的內容 struct file結構體定義在/linux/include/linux/fs.h)中,文件結構體代表一個打開的文件,系統中每個打開的文件在內核空間都有一個關聯的struct file。它由內核在打開文件時創建,並傳遞給在文件上進行操作的任何函數。在文件的所有實例都關閉後,內核釋放這個數據結構。在內核創建和驅動源碼中,struct file的指針通常被命名爲file或f
相關文章
相關標籤/搜索