日期:2014-05-16  浏览次数:20552 次

请问FILE结构体和文件描述符有什么联系?谢谢
请问FILE结构体和文件描述符有什么联系?谢谢

------解决方案--------------------
文件描述符相当于指针,指向FILE结构体。
------解决方案--------------------
fd = fileno(fp);
fp = fdopen(fd, ...);

可以互相转换

文件指针用于带缓冲的高级IO操作,如fgets/fputs ..
------解决方案--------------------
FILE*给fd加了一个缓冲区。