1.首先新建文件填写内容,
2.在文件的末尾添加新的内容
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
int main()
{
int fd;
char *buf="bianhonganhenshuai!";
char *readbuf;
fd=open("./file1",O_RDWR|O_APPEND);
printf("open success: fd=%d\n",fd);
//ssize_t write(int fd, const void *buf, size_t count);
int n_write=write(fd,buf,strlen(buf));
if(n_write!=-1)
{
printf("write %d byte to file\n",n_write);
}
close(fd);
return 0;
}
运行效果:
——@上官可编程
版权声明:本文为weixin_42900834原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。