簡體   English   中英

數組如何存儲在堆棧中?

[英]How are arrays stored on the stack?

我知道數組是如何存儲在堆上的。 但是數組是如何存儲在棧上的呢? 是否將完整的數組壓入堆棧?

數組無論在何處都以相同的方式存儲。 它們是被聲明為局部變量、全局變量還是在堆外動態分配都沒有關系。 唯一令不同的是他們的存儲位置

是的,整個數組被壓入堆棧。

請參閱以下有關如何在堆棧上分配變量的答案:

https://stackoverflow.com/a/18479996/1814023

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM