區域變數:區域變數指的是在主程式或副程式內,每個區域個別使用的變數,只要離開該區域,就會將區域變數的記憶體空間回收
「local variable」(局部變數)是在程式中某個作用域內宣告的變數,通常是在一個函數或一個區塊內。局部變數只能在其定義的那個區塊內被訪問和使用,一旦執行離開那個區塊,該局部變數的生命週期就結束了,它所佔用的記憶體也會被釋放。
例如,在一個函數內部定義的變數就是局部變數,它不能被函數外的其他部分直接訪問。這種設計可以防止不同函數間的命名衝突,並確保變數值只在其意圖的範圍內被修改,這對於程式的模組化和錯誤排除都是非常有幫助的。