在C语言中,i+=1;是原子的吗?

最佳答案

C标准没有定义它是否是原子的。

在实践中,如果给定的操作是原子操作,则永远不会编写失败的代码,但如果不是原子操作,则很可能会编写失败的代码。因此,假设不是。

09-10 05:16