标签: c arrays global
假设我声明了一个全局数组int arr[10];我应该以某种方式释放它吗?
int arr[10];
答案 0 :(得分:2)
您无需释放它。只有在使用/\)\W+\(/m时才应使用free()。
/\)\W+\(/m
free()
答案 1 :(得分:1)
没有。你不能释放它而你不需要。 arr位于静态存储中,这意味着它是在程序启动时创建的,并在程序终止时销毁。由于在程序终止时自动释放存储空间,因此既不可能也不需要显式释放。
arr