应该释放全局静态数组吗?

Should global static arrays be freed?

假设我声明了一个全局数组int arr[10];最后我应该以某种方式释放它吗?

没有。你不能释放它,你不需要。 arrstatic storage中,这意味着它在程序启动时创建并在程序终止时销毁。显式释放既不可能也不需要,因为存储会在程序终止时自动释放。

你不需要免费 it.You 只有当你使用 malloc() 时才应该使用 free()