1 / 2
文档名称:

C语言fileno函数.doc

格式:doc   大小:28KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言fileno函数.doc

上传人:xunlai783 2018/2/12 文件大小:28 KB

下载得到文件列表

C语言fileno函数.doc

相关文档

文档介绍

文档介绍:fileno
目录
函数简介
程序示例
fileno函数的实现
函数简介
函数名称:fileno(在VC++[1])
函数原型:int _fileno( FILE *stream );
函数功能:fileno()用来取得参数stream指定的文件流所使用的文件描述符
返回值:某个数据流的文件句柄
头文件:
相关函数:open,fopen,fclose
程序示例
先看MSDN上的例子:
#include <>
int main( void )
{
printf( "The file descriptor for stdin is %d\n", _fileno( stdin ) );
printf( "The file descriptor for stdout is %d\n", _fileno( stdout ) );
printf( "The file descriptor for stderr is %d\n", _fileno( stderr ) );
}
输出:
The file descriptor for stdin is 0
The file descriptor for stdout is 1
The file descriptor for stderr is 2
程序示例2
#include <>
int main(void)
{
FILE *fp;
int fd;
fp = fopen("/etc/passwd", "r");
fd = fileno(fp);
printf("fd = %d\n"