14 lines
336 B
C
14 lines
336 B
C
|
#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;
|
||
|
}
|