首页 > 试题广场 >

下面程序的输出是什么? #include "csapp .h

[问答题]
下面程序的输出是什么?
#include "csapp .h"
int main(){
  int fd1, fd2;
  fd1 = Open("foo.txt",0_RDONLY, 0);
  Close (fd1) ;
  fd2 = Open("baz.txt", 0_RDONLY, 0);
   printf("fd2 = %d\n", fd2) ;
   exit(0) ;
}

<p>0,1,2文件描述符被系统占用分别对应标准输入输出错误,fd1是3在文件关闭时被系统收回,所以fd2依旧是3</p>
发表于 2020-05-22 14:42:28 回复(0)
baz.txt
发表于 2019-08-30 16:10:44 回复(1)