一部の C コードの処理に問題があります。誰かがこの構文を説明できますか:
void some_function(Int16 omegaFlag[2][8])
{
for(i = 0; i < 2; i++)
{
Int16 *Flag = omegaFlag[i] + 1;
for(j = 0; j < k; j++)
{
// do some stuff
*Flag++ = some_integer_value;
}
}
}
1.Int16 omegaFlag[2][8]
渡されたパラメーターがsome_function()
インデックス値を宣言するのはなぜですか? 彼らはコードをどのように支援していますか (一般的に、このコードに固有のものではありません)?
2. *Flag++ = some_integer_value;
: この行はどういう意味ですか?