0

重複の可能性:
誰でもこれらの未定義の動作を説明できますか (i = i++ + ++i 、 i = i++ など…)

int main()
{
int a,b=3;
a=(b++)*(b++)*(b++);
printf("%d %d",a,b);
}

aは 27になりbますが、式の実行後は 6 になります。式がどのように実行されるか誰か教えてもらえますか?

4

0 に答える 0