如何理解「函數返回的局部變量或臨時變量,其內容是不可預估的、是絕對不安全的」?

  引入問題: VS2015 C++ 函數中的 局部變量,調用完函數後局部變量的值是否不再存在?       困惑: method() 函數中 數組outbuff[50]是個局部變量,在主函數調用完method() 函數後,數組outbuff[50] - 這個局部變量存放在棧區應該自動釋放掉的,釋放之後它存儲的值應該是混亂的, 爲什麼在主函數中卻能夠訪問到正確的值?向各位 求助,提前謝謝了。  
相關文章
相關標籤/搜索