qfedu-linux-advanced-level/day4/file1.c

14 lines
336 B
C
Raw Permalink Normal View History

2023-08-17 19:22:02 +08:00
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
int main()
{
close(1); // 关闭标准输出描述符
int fd = open("a.txt", O_WRONLY | O_CREAT | O_APPEND, 0644);
printf("hello fd\n"); // fd 描述符会变为 1 ,printf 回答引导 fd 对应文件中
return 0;
}