私はこの構文にいくつか問題があります。この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
"Explain code" - 質問は一般に "愚か"なので、関数が何であるか、ビットが何であるか、関数の結果について知りたいかどうかは分かりません。 –
例の呼び出しがなければ、関数の目的を判断するのは難しいです。それは、どのフレームが含まれているかに応じて、さまざまな目的(いくつかの難解なもの、かなり単純なもの)の塊を提供することができます。 – Pesto