64,282
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int nKey = 0xaa;
int main(int argc, char * argv[])
{
FILE* fpSrc = fopen(argv[1], "rb");
FILE* fpDst = fopen(argv[2], "wb");
int k=0;
while(1)
{
int val = fgetc(fpSrc);
if (feof(fpSrc))
break;
val ^= nKey;
fputc(val, fpDst);
}
fclose(fpSrc);
fclose(fpDst);
return 0;
}