5 編譯器需要維護函式(function)運行時的環境,而每個函式的環境都占用記憶體空間。下列那一種資料結構,用來儲存管理被呼叫函式的環境(尤其多個函式運作時)?(A)雜湊表(hash table)(B)佇列(queue)(C)連結串列(linked-list)(D)堆疊(stack)