Memory 静态变量内存破坏
静态变量是在函数中定义的。v能在该函数之外销毁它的内存吗?如果你说的是C,那么不,你不能“销毁它的内存”-只要你的程序在运行,你所有的静态变量都会存在。你说的“销毁它的内存”是什么意思 如果你的意思是“释放”内存,答案是否定的Memory 静态变量内存破坏,memory,variables,scope,static-variables,Memory,Variables,Scope,Static Variables,静态变量是在函数中定义的。v能在该函数之外销毁它的内存吗?如果你说的是C,那么不,你不能“销毁它的内存”-只要你的程序在运行,你所有的静态变量都会存在。你说的“销毁它的内存”是什么意思 如果你的意思是“释放”内存,答案是否定的 如果您的意思是覆盖它,答案是肯定的(指向变量的指针可以指向“拥有”它的函数之外的某个对象,或者一个常见的错误可能会破坏内存)。您要问什么语言?什么是v?这是静态变量吗?它是关于C语言的。严格地说,只要模块(可以是.dll)被加载。我的意思是释放内存…谢谢
如果您的意思是覆盖它,答案是肯定的(指向变量的指针可以指向“拥有”它的函数之外的某个对象,或者一个常见的错误可能会破坏内存)。您要问什么语言?什么是
v
?这是静态变量吗?它是关于C语言的。严格地说,只要模块(可以是.dll)被加载。我的意思是释放内存…谢谢