文件指針和文件描述符的關係

文件指針是指向一個FILE的結構體,這個結構體裏包括一個文件描述符(在Windows下也被稱爲文件句柄)和一個I/O緩衝區。 文件描述符用於C標準的IO庫調用中,用於標識文件。FILE中包含文件描述符元素,可以用fopen()直接獲取指針fp, 然後使用fp獲得fp中所包含文件描述符fd的信息。文件描述符應該是唯一的,而文件指針卻不是唯一的,但指向的對象是唯一的。 文件指針比fd更適合跨平臺。 文
相關文章
相關標籤/搜索