if語句的三種格式 redim什么意思?
redim什么意思?ReDim為數(shù)組變量重新分配存儲空間。可選的修改器preserve用于在僅更改最后一個維度的大小時保留現(xiàn)有數(shù)組中的數(shù)據(jù)。使用ReDim語句更改已聲明數(shù)組的一個或多個維度的大小。如果
redim什么意思?
ReDim為數(shù)組變量重新分配存儲空間??蛇x的修改器preserve用于在僅更改最后一個維度的大小時保留現(xiàn)有數(shù)組中的數(shù)據(jù)。
使用ReDim語句更改已聲明數(shù)組的一個或多個維度的大小。如果您有一個大數(shù)組,并且不再需要它的某些元素,那么ReDim可以通過減小數(shù)組的大小來釋放內(nèi)存。另一方面,如果代碼確定數(shù)組需要元素,ReDim可以添加更多元素。
ReDim語句僅適用于陣列。它對標(biāo)量(僅包含單個值的變量)、集合或結(jié)構(gòu)無效。
ReDim只能在流程級別使用。這意味著變量的“聲明上下文”必須是過程,而不是源文件、命名空間、接口、類、結(jié)構(gòu)、模塊或塊。