有人可以爲我分解這段代碼嗎?我知道它改變了用戶文件中的文本,我知道它對我來說可能非常有用。 「〜」的目的是什麼?我怎樣才能修改這個代碼來逐字閱讀一個用戶文件,然後用相同的公式來改變它?更改文件內容
// 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