文件描述符(UNIX环境高级编程笔记)

  文件描述符通常是一个小的非负整数,内核用以表示一个特定进程正在访问的文件。当内核打开一个现有文件或者创建一个新文件时,它都返回一个文件描述符。在读、写文件时,可以使用这个文件描述符。

  UNIX系统shell把文件描述符0与进程的标准输入关联,1与标准输出关联,2与标准错误关联。

在<unistd.h>中的符号常量

符号常量 幻数
STDIN_FILENO 0
STDOUT_FILENO 1
STDERR_FILENO 2

猜你喜欢

转载自blog.csdn.net/The_perfect_world/article/details/89256936