什么是重排序?重排序的条件和问题是什么?

答案解析

重排序是编译器或CPU为优化性能,调整指令执行顺序。条件是单线程下不影响最终结果,但多线程下可能导致可见性或有序性问题。