我有这个语法的一些问题。有人可以向我解释这个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