これが発生する前に x が 0 に初期化された場合、次の 2 つの for ループが 2 つの異なるプロセスで同時に実行された後の x の可能な値は何ですか? (各工程に1個)
for (i = 0; i < 5; i++)
x++
for (j = 0; j < 5; j++)
x--
(編集済み) ここで何が起こりますか? 命令が失敗する可能性はありますか?それとも、結果は常に x = 0 になりますか?
これが発生する前に x が 0 に初期化された場合、次の 2 つの for ループが 2 つの異なるプロセスで同時に実行された後の x の可能な値は何ですか? (各工程に1個)
for (i = 0; i < 5; i++)
x++
for (j = 0; j < 5; j++)
x--
(編集済み) ここで何が起こりますか? 命令が失敗する可能性はありますか?それとも、結果は常に x = 0 になりますか?