如何从文件中删除从 i 到 i 的字节。
示例:"today me and my roomates went to a party";
如果 i = 3,我想删除第 3 个字节、第 6 个、第 9 个......等我尝试使用 lseek 和 fgets,但我不知道如何做整个事情。
我尝试了什么:
FILE* f = fopen(name_file,"r");
lseek(f,0,SEEK_SET);
while(fgets(lune,255,f) != NULL){
lseek(f,i,SEEK_SET);
}
我没有做太多,因为我不知道该怎么做。也许你可以帮助我一些答案和提示。