65,206
社区成员
发帖
与我相关
我的任务
分享#include <stdio.h>
FILE *fi,*fo;
void main() {
fo=fopen("new.ini","wb");
fi=fopen("old.ini","rb");
fseek(fi,-1L,SEEK_END); //最后一个字符是eof吗?所以才 是-1
while (1) {
fputc(fgetc(fi)^0xA5,fo);
if (fseek(fi,-2,SEEK_CUR)) break; //神马意思啊?
}
fclose(fi);
fclose(fo);
}