lseek 在结尾添加数据

来源:互联网 发布:怿不甚知书 编辑:程序博客网 时间:2024/05/22 23:27
lseek(fd,-1,SEEK_END);strcpy(buf,"222222\n");write(fd,buf,strlen(buf));

其中 lseek(fd,-1,SEEK_END);中的-1表示指针偏移量在最后一位前移一位,这样的话就是在fd打开文件的最后一个字符后紧挨着; 
lseek(fd,0,SEEK_END);把-1改为0,是在下一行。

原创粉丝点击