tft每日頭條

 > 知識

 > 動态數組怎麼定義

動态數組怎麼定義

知識 更新时间:2025-05-13 04:07:07

  動态數組是指在聲明時沒有确定數組大小的數組,即忽略圓括号中的下标;當要用它時,可随時用ReDim語句重新指出數組的大小。使用動态數組的優點是可以根據用戶需要,有效利用存儲空間。

  數組到底應該有多大才合适,有時可能不得而知。所以希望能夠在運行時具有改變數組大小的能力。動态數組就可以在任何時候改變大小。在VisualBasic中,動态數組最靈活、最方便,有助于有效管理内存。例如,可短時間使用一個大數組,然後,在不使用這個數組時,将内存空間釋放給系統。如果不用動态數組,就要聲明一個數組,它的大小盡可能達到最大,然後再抹去那些不必要的元素。但是,如果過度使用這種方法,會導緻内存的操作環境變慢。

  (如果希望數組為公用數組,則)用Public語句聲明數組,或者,(如果希望數組為模塊級,則)在模塊級用Dim語句聲明數組,或者(如果希望數組為局部數組,則)在過程中用Static或Dim語句聲明數組。給數組附以一個空維數表,這樣就将數組聲明為動态數組。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved