函數內定義的局部變量的棧內存在函數結束后就會被釋放,
但用{}隔開的作用域里定義的局部變量不會在離開作用域時馬上釋放掉
(見《高質量C++編程指南》P51,7.7杜絕野指針)
<My Opinion: 局部變量的內存釋放發生于函數結束,與作用域無關>