【发布时间】:2018-11-28 04:25:28
【问题描述】:
如果有人像这样在文件描述符表中关闭进程的 STDOUT:
close(STDOUT);
然后打开一个文件进行读/写:
int fd = open("myFile", O_RDWR);
然后使用 printf:
printf("hello");
我知道它不会显示在屏幕上,但它会打印在文件中吗?还是他必须使用 fprintf 或 write 系统调用?
【问题讨论】:
标签: linux file unix operating-system stdout