从C中的FILE *指针访问文件描述符

时间:2014-07-24 09:21:48

标签: c linux

是否可以从c中的文件指针访问文件描述符? 如果不是那么为什么? 我尝试使用fp->fd,但我收到了编译错误:

File has no member named fd

我该怎么办?

1 个答案:

答案 0 :(得分:2)

在Linux和其他Unices下,fileno中有一个函数<stdio.h>可以为您提供该信息。请确保您使用查看此功能所需的标志进行编译。