網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 生活小知識 > 

動態數組怎麼定義

欄目: 生活小知識 / 發佈於: / 人氣:2.97W

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

動態數組怎麼定義

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

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

Tags:數組