int solve(int x) {
......
}
int solve2(int y) {
......
}
int y;
int main() {
x++; //1
x = solve(x); //2
x = solve2(y); //3
x = 1; //4
} 对于上面代码,main函数内注释的1、2、3、4只会同时存在一行,下面说法错误的是()
多线程对x的操作需要同步的包括x++
多线程对x的操作需要同步的包括x=solve(x)
多线程对x的操作需要同步的包括x=solve2(y)
多线程对x的操作需要同步的包括x=1