不是
编译成机器代码 很多步骤
例如 内存分配 写入 变量符号表更新等
我们说的原子操作 是语言层面
不是机器指令 因为语言层面的语句 编译成多个机器指令 如果这些机器指令在同一个进程中不被打断执行便是原子的
打断便是非线程安全的
【 在 wjhtingerx 的大作中提到: 】
: 比如:
: int a, b;
: a = 1; //这个是原子操作吗?
: ...................
--
修改:nextworld8 FROM 219.142.236.*
FROM 219.142.236.*