标签: memory variables scope static-variables
静态变量在函数中定义。可以在该函数之外销毁它的内存吗?
答案 0 :(得分:1)
如果你在谈论C,那么你不能“破坏它的记忆” - 你的程序运行的所有静态变量都会存在。
答案 1 :(得分:0)
“破坏记忆”是什么意思?
如果你的意思是“释放”记忆,那么答案就是否定的。
如果你的意思是覆盖它,答案是肯定的(指向变量的指针可以被赋予'拥有'它的函数之外的东西,或者常见的bug可能会破坏内存。)