2017-04-22 67 views

回答

0

這個內存是動態分配的,所以理論上你可以擁有儘可能多的元素。真正的限制是由硬件容量所強加的。儘管如此,在相同的硬件上,int的矢量將存儲比long long的矢量更多的值,這是因爲int小於long long

+0

請詳細解釋一下嗎?我還不明白! – Linkon

+0

好吧,所以這個向量是一個數據結構,它可以動態地分配大塊內存(也就是說它可以非常快速地增長)。所以真正的限制是機器的RAM數量。但是如果你使用有限的內存,比如說1 MB,那麼當然你可以在有限的內存中分配更多的內存而不是長期內存。 –

+0

如果你更具體地詢問你不明白的東西,那會更好。否則,這可能是一個相當長的討論。 –