有人可以为我分解这段代码吗?我知道它改变了用户文件中的文本,我知道它对我来说可能非常有用。 “〜”的目的是什么?我怎样才能修改这个代码来逐字阅读一个用户文件,然后用相同的公式来改变它?更改文件内容
// first value in the file is the key
if (fread(&key, sizeof(char), 1, infile))
{
key = ~key;
}
while(fread(&fval ,sizeof(short), 1, infile))
{
fputc((fval/2) - key, outfile);
}
'key =〜key'将'key'设置为'key'的位反转。 – 2011-12-22 16:48:30
按位反转...对我来说毫无意义我会把字典拿出来! – adohertyd 2011-12-22 16:50:30
目前还不清楚你在这里期待什么。你有什么尝试? – Nick 2011-12-22 16:50:52