fileno
fileno(返回文件流所使用的文件描述词)
相关函数:open,fopen
表头文件:#include <stdio.h>
定义函数:int fileno(FILE *stream);
函数说明:fileno()用来取得参数stream指定的文件流所使用的文件描述词。
返回值:返回文件描述词。
范例:
#include <stdio.h>
main()
{
FILE *fp;
int fd;
fp = fopen("/etc/passwd", "r");
fd = fileno(fp);
printf("fd=%d\n", fd);
fclose(fp);
}
执行: fd=3