linux中文件描述符fd和struct file结构体的释放

简单概括:fd只是一个整数,在open时产生。起到一个索引的做用,进程经过PCB中的文件描述符表找到该fd所指向的文件指针filp。 文件描述符的操做(如: open)返回的是一个文件描述符,内核会在每一个进程空间中维护一个文件描述符表, 全部打开的文件都将经过此表中的文件描述符来引用;  而流(如: fopen)返回的是一个FILE结构指针, FILE结构是包含有文件描述符的,FILE结构函数能
相关文章
相关标签/搜索