线程中的全局数组

Jor*_*ori 3 c multithreading thread-safety

我知道你必须同步你的线程才能在多线程应用程序中安全地更改全局变量内容(其中多个线程试图同时更改变量数据).但是如果你使用全局数组,这也是必要的,其中每个线程只使用n个元素中的一个?

提前致谢!

Ry-*_*Ry- 5

如果每个线程只使用一个元素,并且数组在内存中的位置永远不会改变,那么没有同步就绝对安全.