TW511教學網
全部教學
技術文章
技術文章
»
Go語言變數逃逸分析
Go語言變數逃逸分析
2020-07-16 10:05:19
在討論變數生命週期之前,先來了解下計算機組成裡兩個非常重要的概念:堆和棧。變數的生命週期我們將在下一節《變數生命週期》中為大家講解。
什麼是棧
棧(Stack)是一種擁有特殊規則的線性表資料結構。
1) 概念
棧只允許從線性表的同一端放入和取出資料,按照後進先出(LIFO,Last InFirst Out)的順序,如下圖所示。
圖:棧的操作及擴充套件