我宣告幾個變數,如下面
實際上的變數是這裡的好幾百倍,可能是a()....z() , aa().....az()......
所以有需要管理記憶體
DIM a() as double,b as double
num = 1000
----------------------分隔線 請問到這裡 a變數佔的記憶體位址有多少???
Redim a(1 to num) ,b(1 to num)
----------------------分隔線 那到這裡 a變數佔的記憶體位址有多少???
if x>y then
for i = 1 to num
a(i)=i*200
next i
end if
if s>t then
for i = 1 to num
b(i)=i*200
next i
end if
----------------------分隔線
最後由於我會判斷一些條件後,才決定a()要不要塞數字進去
在我還沒塞數字之前,a變數的記憶體就會被占住嗎?
在vb 或vba李有什麼函數,可以查出變數佔得記憶體多寡
謝謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.192.46