我有這個語法的一些問題。有人可以向我解釋這個C函數在做什麼嗎?有人可以解釋這個C函數嗎?
unsigned long protodec_henten(int from, int size, unsigned char *frame)
{
int i = 0;
unsigned long tmp = 0;
for (i = 0; i < size; i++)
tmp |= (frame[from + i]) << (size - 1 - i);
return tmp;
}
謝謝!
講述的是C語法這一問題或protodec_henten的目的()? – Tom 2009-04-17 14:47:30
「解釋代碼」 -questions是一般的「笨」,因此,我們不知道,如果他想知道的功能是什麼,按位或,或對函數的結果。 – 2009-04-17 14:49:52
沒有示例調用就很難確定函數的用途。它可以用於不同的目的(一些深奧的,其他的很簡單),這取決於幀的內容。 – Pesto 2009-04-17 14:50:39