如何实现提取某个txt中的最后19个字符然后输出到另一个txt?
dos吧
全部回复
仅看楼主
level 1
枫骏霞d 楼主
如题,提取a.txt中的最后19个字符 输出到b.txt
a.txt内容随机 应当只包含英文字母和数字
2013年06月19日 07点06分 1
level 2
#include"stdio.h"
main(){
FILE *fp;
int i;
char str[19];
fp=fopen("a.txt","r+");
fseek(fp,-19L,SEEK_END);
fgets(str,20,fp);
fclose(fp);
fp=fopen("b.txt","w+");
for(i=1;i<20;i++)
fwrite(&str[i-1],sizeof(char),1,fp);
fclose(fp);
}
2013年06月19日 16点06分 2
前面加上#include“stdlib.h”
2013年06月19日 16点06分
回复 lemonnap2009 :谢谢,不过我不懂c/c++ 经过努力,已经找到批处理处置的办法了
2013年06月19日 18点06分
1