🐙

ローカルスコープ 

に公開
  • ローカルスコープは副作用の起きにくい安全な領域
  • ローカルスコープはサブルーチンが終了するまで瞬間的にメモリを占有する
  • 全ての関数は個別のローカルスコープで実行される

ローカルスコープ(関数呼び出し)処理イメージ

  1. 一時的なメモリを作成
  2. ローカルスコープの中にある変数や仮引数を1に保存
  3. 関数の処理が終了すると、1を自動的に破棄

Discussion