函数返回后,与局部非静态变量所关联的存储空间中的内容被清空了吗

来源:百度知道 编辑:UC知道 时间:2024/06/04 11:40:26
函数返回后,与 局部非静态变量 所关联的 存储空间中 的内容 被清空了吗

NO,内存被释放,内存中的内容还在,已经不可以读,但是可以写。等着以后的操作将原内容覆盖。
关于这个问题,可以看看《高质量的c++编程》

根据我的经验应该是被释放掉了,在后面再调用局部非静态变量的话,如果局部非静态变量是指针则指向NULL,如果是变量,则是任意值.