麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

標量變量和數組變量

2019-11-18 17:44:57
字體:
來源:轉載
供稿:網友
多數情況下,只需為聲明的變量賦一個值。只包含一個值的變量被稱為標量變量。有時候,將多個相關值賦給一個變量更為方便,因此可以創建包含一系列值的變量,稱為數組變量。數組變量和標量變量是以相同的方式聲明的,唯一的區別是聲明數組變量時變量名后面帶有括號()。下例聲明了一個包含11個元素的一維數組:

DimA(10)
雖然括號中顯示的數字是10,但由于在VBScript中所有數組都是基于0的,所以這個數組實際上包含11個元素。在基于0的數組中,數組元素的數目總是括號中顯示的數目加1。這種數組被稱為固定大小的數組。

在數組中使用索引為數組的每個元素賦值。從0到10,將數據賦給數組的元素,如下所示:

A(0)=256
A(1)=324
A(2)=100
...
A(10)=55
與此類似,使用索引可以檢索到所需的數組元素的數據。例如:

...
SomeVariable=A(8)
...
數組并不僅限于一維。數組的維數最大可以為60(盡管大多數人不能理解超過3或4的維數)。聲明多維數組時用逗號分隔括號中每個表示數組大小的數字。在下例中,MyTable變量是一個有6行和11列的二維數組:

DimMyTable(5,10)
在二維數組中,括號中第一個數字表示行的數目,第二個數字表示列的數目。

也可以聲明動態數組,即在運行腳本時大小發生變化的數組。對數組的最初聲明使用Dim語句或ReDim語句。但是對于動態數組,括號中不包含任何數字。例如:

DimMyArray()
ReDimAnotherArray()
要使用動態數組,必須隨后使用ReDim確定維數和每一維的大小。在下例中,ReDim將動態數組的初始大小設置為25,而后面的ReDim語句將數組的大小重新調整為30,同時使用PReserve關鍵字在重新調整大小時保留數組的內容。

ReDimMyArray(25)
...
ReDimPreserveMyArray(30)
重新調整動態數組大小的次數是沒有任何限制的,將數組的大小調小時,將會丟失被刪除元素的數據。->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人精品一区二区三区中文字幕 | 国产1区视频 | 动漫孕妇被羞羞视频 | 色七七久久影院 | 久久综合婷婷香五月 | 精品国产一区二区三区久久久狼牙 | 黄色av网站免费 | 亚洲视屏 | 日韩毛片在线看 | 亚洲人成电影在线 | 欧美国产日韩在线 | 久久亚洲国产精品 | 色婷婷一区二区三区 | 欧美乱论 | 97zyz成人免费视频 | 天海翼四虎精品正在播放 | 精品一区二区视频在线观看 | 精选久久| 斗罗破苍穹在线观看免费完整观看 | 免费色片 | 国产亚洲自拍一区 | 黑人一区二区三区四区五区 | 国产精品久久久久久久久久电影 | 久久一级| 3344永久免费| 日本视频网 | 亚州精品天堂中文字幕 | 精品国产一区二区三区久久久蜜 | 精品久久久久久成人av | 国产精品久久久久国产精品三级 | 成人爱爱电影 | 麻豆视频国产在线观看 | 久久久国产电影 | 99视频有精品视频高清 | 五月天堂av91久久久 | 中文字幕极速在线观看 | 天天舔夜夜操 | 杏美月av | 快播av在线 | 久久久成人一区二区免费影院 | 久久久久国产一区二区三区不卡 |