日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 編程 > ASP > 正文

ASP定義數組方法的技巧

2024-05-04 11:10:05
字體:
來源:轉載
供稿:網友
本文提到的數組是Visual Basic中數組的定義,對asp編程有一定的參考價值,感興趣的小伙伴們可以參考一下
 

數組是有序數據的集合。數組中的元素可以不屬于同一個數據類型。用一個統一的數組名和下標來唯一地確定數組中的元素,更改其中一個元素并不會影響其它元素。數組的下標是有界的,分為下界和上界。數組可以用Dim、Private、Public或Static來聲明,它們的語法格式相同。下面只介紹用Dim聲明數組的方法。

1.數組的定義與聲明 
數組的定義語法如下:

Dim 數組名( [[下標下界 To ] 下標上界] ) [As 數據類型]

例如(假設在當前模塊中 數組的缺省下界為0)):

① Dim A(10) As Integer

表示數組名為A,此數組下標下界為缺省值0,下標上界為10,有11個Integer類型的元素,從A(0)、A(1)到A(10)。

② Dim B(1 To 20) As Integer

表示數組名為B,此數組下標下界為1,下標上界為20,有20個Integer類型的元素,從B(1)到B(20)。

③Dim DayArray(50)

表示DayArray 是一個有 51 個索引(從 0 到 50)元素的 Variant 數組。

④Dim Matrix(3, 4) As Integer

表示Matrix 是一個二維 Integer 數組。

⑤Dim MyMatrix(1 To 5, 4 To 9, 3 To 5) As Double

表示MyMatrix 是一個顯式指定了上下界的三維 double 數組。

⑥Dim BirthDay(1 To 10) As Date

表示BirthDay 是一個索引從 1 到 10 的 Date型 數組。

2.Option Base 語句 
Option Base 語句在模塊級別中使用,用來聲明數組下標的缺省下界。

Option Base 語句的語法如下:

Option Base {0 | 1}

  說明:缺省狀態下數組下界為 0,此時無需使用 Option Base 語句。如果使用該語句規定數組下界1,則必須在模塊的數組聲明之前使用Option Base 語句。

注意:

(1)Dim、Private、Public、ReDim 以及 Static 語句中的 To 子句提供了一種更靈活的方式來控制數組的下標。不過,如果沒有使用 To 子句顯式地指定下界,則可以使用 Option Base 將缺省下界設為 1。使用 Array 函數創建的數組的下界也受 Option Base 語句指定的下界的決定, 除非 Array 是由類型庫(例如 VBA.Array )名稱限定,如果是由類型庫名稱限定,則 使用Array 函數創建的數組的下界不受 Option Base 的影響。

(2) Option Base 語句只影響位于包含該語句的模塊中的數組下界。

關于數組聲明的幾點說明:

①數組名命名規則和變量名的相同。

②數組名后是用圓括弧括起來的,不能用方括弧,不同于C語言。

③下標的下界必須不能大于其上界。

④可以用變量名或常數名(以及實數)作下標的邊界。當下標的邊界是常數名時,數組的大小固定,當下標的邊界是變量名時,數組的大小可作動態定義,即數組的大小取決于程序運行過程中變量的值。因此,VB 中數組又可以分為兩種數組:靜態數組、動態數組。

3.靜態數組 
靜態數組是指數組元素的個數是固定不變的,即它們占用的內存空間大小是固定不變的。根據固定大小數組的維數不同,可以將它分為一維數組和多維數組。

聲明多維數組的語法格式為:

Dim 數組名([下標邊界列表]) [As 數據類型]

下標邊界的定義形式:[下標下界 To]下標上界

下標邊界列表指用逗號分開的數組各維的下標邊界,即

[下標下界 To]下標上界,[下標下界 To]下標上界,……,[下標下界 To]下標上界

(第一維) (第二維) (第n維)

當n=1時,數組稱作一維數組;當n=2時,數組稱作二維數組;依次類推,當n=m時,數組稱作m維數組。

下面舉例介紹一維數組的使用。

'聲明一個長度為51的字符串數組FriendsName

Dim FriendsName(50) As String

'聲明一個長度為11的全局整型數組Class

Public Class(10) As Integer

一維數組中的元素個數為(上界-下界+1)。

為數組賦初值可以采用循環語句,如:

Dim I As Integer

For I = 0 To 11 '循環語句的使用程序流程的控制

C(I) = I

Next I

  如果不顯式指定下標下界,則數組的下標下界由 Option Base 語句控制。如果沒有 Option Base 語句則下界為默認為 0。

數組的維數并不限于2,在VB中,可以擴大至于60,在實際應用上對三維以上的數組的應用是不多的。定義一個多維數組時只需一條Dim語句指定數組的所有下標邊界即可,使用多維數組的可以很方便的表示一些有意義的統計數據。例如:

Dim Profit(16,10,12) As Currency

這個Profit數組可用來表示以店名、部門及月份為參數的某百貨公司的利潤。如:Profit(2,8,11)代表了第二分店的第八部門在11月份的利潤。

4.動態數組 
有時在數組開始使用前,不能知道需要多大的數組才能滿足實際需要。當然可以把數組的大小定義到足夠大來滿足任意的實際應用需要,這種方法效率很低(大量浪費內存空間)。如果使用動態數組,就可以在程序運行時根據實際需要,精確定義數組的大小。

在聲明數組時,不給出維數列表就是將數組聲明為動態數組。例如:

Dim MyArry() As Integer

在使用動態數組前,必須使用ReDim語句把它重新定義。如前面聲明的數組MyArry,可以用以下語句將它定義為一個動態二維數組。

ReDim MyArry(10,10)

還可以通過重復執行ReDim語句,多次定義動態數組。使用ReDim最多能定義數組的維數是60。ReDim語句可以改變數組每維的元素個數,但不能改變維數。下面是對ReDim語句的一個標準應用舉例。

Dim MyArry() As Single ‘聲明動態數組

ReDim MyArry(30,20,10) ‘重新定義數組

ReDim MyArry(50,23,21) ‘再次重新定義數組

ReDim的語法與Dim的相同,此外,它還有選擇項Preserve關鍵詞:

ReDim Preserve 數組名 ([ [下標下界 To]下標上界]) [As 數據類型]

例如:
 

  1. ReDim MyArry(50,23,21) 
  2.  
  3. ReDim Preserve MyArry(50,23,50) 
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
欧美二三四区| 中文av字幕一区| 国产不卡一区二区在线观看| 中文天堂资源在线| 日韩视频一区| 国产成人精品999在线观看| 99热最新网址| 国产免费久久| 欧美二区在线观看| 欧美日韩日本视频| 日韩在线中文字幕| 欧美日韩国产综合久久| 国产中文在线视频| 中文字幕在线视频网| 成人a在线观看| 国产欧美久久久精品影院| 91精品免费观看| 国产欧美日韩视频| 日韩激情一区| 欧美一卡2卡三卡4卡5免费| 精品中文在线| 中文字幕一区不卡| 99精品免费观看| 日韩欧美不卡视频| 91www成人久久| 免费网站看黄yyy222| 日韩欧美99| 国产高清精品在线观看| 日韩精品视频免费看| 日韩美女视频一区二区在线观看| 国产久卡久卡久卡久卡视频精品| 中文精品视频| 亚洲伊人婷婷| 国产无套粉嫩白浆在线2022年| 国产一区深夜福利| 中文在线视频| 日韩欧美色综合网站| 欧美日韩视频免费播放| 日韩精品 欧美| 亚洲a一级视频| 国产福利免费观看| 日韩一级网站| 欧美日韩亚州综合| 日韩欧美99| 欧美不卡视频一区| 中文字幕在线播放一区| 在线国产三级| 中文字幕在线观看视频www| 日韩欧美久久久| 日韩在线中文| 91九色在线播放| 欧洲精品在线一区| 国产成人一区二区精品非洲| 亚洲图片小说综合| 日韩在线不卡一区| 欧美,日韩,国产在线| 精品人妻一区二区免费视频| 亚洲欧洲综合另类| 亚洲第一网中文字幕| 婷婷综合福利| 日韩欧美高清在线| 亚洲黄色片在线观看| 欧美日韩午夜在线| 日韩亚洲国产欧美| 亚洲午夜91| 日韩不卡一区二区| 91一区二区| 亚洲高清在线免费| 999精品网| 99精品电影| 欧美日韩中文字幕视频| 欧美日韩国产综合久久| 国产亚洲视频中文字幕视频| 中文字幕 欧美日韩| aaa免费看大片| 国产欧美三级| 日韩欧美在线不卡| 国产在线视频不卡| 亚洲第一福利视频在线| 日韩av一区二区在线观看| 精品区一区二区| 国产午夜精品视频| 日韩在线一区二区视频| 久本草在线中文字幕亚洲欧美| 在线观看国产一级片| 久久av免费| 婷婷久久综合九色国产成人| 欧美在线视频第一页| 亚洲综合在线小说| 日韩三级一区二区| 久久精品在线观看| 国产成人精品日本亚洲专区61| 欧美日韩国产首页| 久久久91精品| 日韩精品视频网| 中文字幕狠狠干| 中文字幕 欧美日韩| 亚洲开心激情| 久久久99久久精品欧美| 亚洲第一视频在线观看| 国产欧美日韩高清| 欧美不卡123| 一二三区精品视频| 国产三级在线| 日韩精品视频免费看| 亚洲一区在线观看视频| 视频一区中文字幕国产| 国产在线www| 中文字幕第一页在线播放| www.xxxx精品| 中文av字幕一区| 精品成a人在线观看| 久久视频免费看| 免费国产成人看片在线| 精品国产综合久久| 国产欧美久久久| 欧美专区中文字幕| 中文字幕人成乱码在线观看| 日韩精品视频在线观看免费| 亚洲视频色图| 日韩精品免费视频一区二区三区| 一级一片免费视频| 色综合久久六月婷婷中文字幕| 国精品产品一区| 精品久久九九| av首页在线| 伊人网站在线| а√天堂8资源中文在线| 日韩一级网站| 国产欧美日韩不卡| 欧美 日韩 中文字幕| √天堂资源中文www| 日韩一二三四区| 国产福利第一页| 在线资源av| 久久久99免费| 欧美一级手机免费观看片| 日韩在线播放一区二区| 欧美日韩久久不卡| av影视在线看| 一区二区三区在线播放欧美| 亚洲欧美99| 在线中文免费视频| 日韩欧美亚洲日产国| 国产激情在线观看| 久久精品欧美日韩精品| 中文字幕 亚洲视频| а√天堂8资源中文在线| 精品色蜜蜜精品视频在线观看| 欧美亚洲另类制服自拍| 在线一区二区三区精品| 欧美日韩高清一区二区不卡| 国产一级在线免费观看| 欧美日韩在线不卡| 欧美在线视频第一页| 日韩精品视频免费| 91精品国产自产在线观看永久∴ | 久久久精品国产免费观看同学| 一区二区三区四区五区视频在线观看| www在线视频| wwwwww在线观看| 欧美三级免费观看| 中文字幕国产亚洲| 精品视频999| 首页国产欧美久久| 久久久精品日韩| 国产三级在线| 在线看的av| 亚洲免费婷婷| 欧美日韩中文| 久久精品在线免费观看| 91精品国产91综合久久蜜臀| 日韩在线高清视频| 久久精品99国产国产精| 91吃瓜在线观看| 国产在线欧美| 欧美不卡123| 欧美日韩一级视频| 一区二区三区免费看视频| 日韩欧美色综合| 亚洲欧洲日产国码av系列天堂| 久久久久黄色| 欧美日韩国产在线播放| 91精品国产综合久久香蕉最新版| 欧美日韩国产首页在线观看| 中文字幕在线看视频国产欧美| 亚洲黄色www| 91精品在线观| 欧美日韩精品高清| 中文字幕视频在线观看| 精品久久电影| 国产精久久久久| 久久久久黄色| 国产色在线 com| 精品国产31久久久久久| 日韩欧美在线综合| 欧美日韩国产影片| 搞黄在线观看| 欧美日韩高清一区二区不卡| 91精品国产91久久久久久青草| 中文字幕在线精品| 一本大道一区二区三区| 成人禁用看黄a在线| 欧美日韩国产高清一区| 日韩在线二区| 91精品在线观| 久久精品99国产国产精| 国产一级片播放| 欧美激情一区二区在线| 国产一级免费| 亚洲高清不卡一区| 亚洲免费在线视频一区 二区| 国产黄色在线观看| 久久久久久91| 欧美日韩高清在线播放| 精品久久久久久综合日本欧美| 欧美日韩中文字幕视频| 亚洲欧美久久234| 国内精品露脸在线视频播放| 欧美亚洲国产日韩2020| 精品调教chinesegay| av影视在线看| 国产一卡2卡3卡4卡网站免费| 日韩欧美亚洲区| 亚洲.国产.中文慕字在线| 丰满少妇一区| 在线欧美日韩国产| 日韩精品在线观看网站| 日韩在线一区二区| 日韩欧美中文在线| 日韩中文字幕| 日韩精品在线观看网站| 在线观看区一区二| 一级特黄大欧美久久久| 中文字幕亚洲区| 亚洲女人天堂色在线7777| 69堂精品视频在线播放| 精品国产乱码久久久久久牛牛| 欧美日韩午夜精品| 欧美日韩免费视频| 国产一级在线免费观看| 在线一区二区三区精品| 中文字幕久久精品| 亚洲一区在线视频观看| 91精品免费看| h片精品在线观看| 欧美黄页在线免费观看| 欧美性生交大片免费| 91精品蜜臀在线一区尤物| 久久夜色精品国产噜噜亚洲av| 精品999视频| aaa欧美日韩| 久久99久久久久久久噜噜| 国产123在线| 国产一区日韩欧美| 91精品国产综合久久精品| a在线观看免费视频| 日韩福利视频导航| 99精品视频99| 国产欧美日韩亚州综合| 国产一卡2卡3卡四卡网站| 久久精品一二三| 亚洲小说春色综合另类网蜜桃| www.三级.com| 日韩久久在线| 欧美日韩亚洲不卡| 亚洲久草视频| 日韩欧美国产高清91| 精品极品三级久久久久| 欧美日韩综合不卡| 久久精品免费看| 成人ww免费完整版在线观看| 欧美日韩国产首页| 日韩国产欧美在线视频| 日韩一级在线视频| 久久精品欧美日韩精品| 日韩视频 中文字幕| 不卡一区二区三区视频| 国产99对白在线播放| 国产欧美日韩精品在线| 国产午夜精品视频| aa国产成人| 日韩精品三级| 欧美日韩人人澡狠狠躁视频| 不卡在线视频| 亚洲一区日韩精品中文字幕 | 一区精品在线播放| 婷婷精品视频| 日韩免费高清一区二区| 日韩视频在线观看一区| 日韩欧美国产不卡| 欧美激情视频一区二区三区在线播放| 欧美在线视频第一页| 日韩精品在线私人| 九九九精品视频| 日韩欧美中文免费| 一区二区在线观| 国产欧美久久久精品影院| 1024国产在线| 国产91欧美| 久久久久久久久99精品| 欧美日韩国产在线看| 亚洲一区中文字幕在线观看| 狠狠色噜噜狠狠狠狠97| 91精品国产91久久久久久不卡| 自拍日韩亚洲一区在线| 高清在线一区| av免费在线不卡| 黄色国产网站在线观看| 欧美亚洲国产激情| 亚洲高清在线观看一区| 精品日韩欧美| 国产中文在线播放| 国产欧美日韩不卡| a级在线免费观看| 老司机久久99久久精品播放免费| 中文字幕综合在线| 先锋男人资源站| 精品视频www| 91精品无人成人www| 亚洲一区资源| 色www精品视频在线观看| 在线不卡日本| 亚洲福利视频在线| 免费视频二区| 五月天久久比比资源色| 国产一级片网站| 亚洲影视资源网| 最近高清中文在线字幕在线观看| 欧美性生交大片免费| 国产视频中文字幕| 欧美专区中文字幕| 亚洲黄色www| 国产中文在线| www高清在线视频日韩欧美| 日韩高清不卡在线| 欧美日韩综合不卡| 国产成人精品网址| 日韩久久久精品| 亚洲深夜福利| 国产小视频在线| 欧美亚洲视频在线看网址| 国产欧美日韩在线看| 日韩精品a在线观看91| wwww亚洲| 国产黄色一级片| 黄色片免费看| 色妇色综合久久夜夜| 国产99在线 | 亚洲| 日韩中文字幕视频在线| 91精品啪在线观看国产60岁| 中文字幕高清在线播放| 福利在线国产| 在线观看免费国产小视频| 中文字幕日韩第一页| 久久精品www| 亚洲第一香蕉网| 国产区高清在线| av免费不卡国产观看| 欧洲一级精品| 一级片在线播放| 亚洲一级在线| 中文在线不卡视频| 91精品在线观看入口| 日韩在线中文字幕| 日韩中文字幕在线观看视频| 精品欧美久久久| 欧美日韩日本视频| 91九色精品视频| 不卡在线视频| 亚洲福利精品在线| 亚洲高清不卡一区| 在线视频国产三级| 日韩欧美中文第一页| 国产伦精品免费视频| 国产在线导航| 色综合影院在线| 亚洲伊人婷婷| 午夜av一区| 欧美性生交大片免费| 免费网站看黄yyy222| 亚洲中文字幕在线一区| 国产激情在线| 精品婷婷伊人一区三区三| 在线视频国内一区二区| 国产久卡久卡久卡久卡视频精品| 中文字幕日韩第一页| 中文字幕在线视频网| 精品欧美日韩在线| av中文天堂在线| 91蜜桃婷婷狠狠久久综合9色| 精品日韩欧美| 亚洲第一中文字幕在线观看| 国产欧美日韩成人| 久久夜色精品国产欧美乱极品| 精品成人久久久| 国产丝袜一区| 国产黄色片中文字幕| 国产第一页在线播放| 精品视频www|