您当前的位置: 首页 > 网站编程 > ASP教程 > ASP数组定义

ASP数组定义

作者:xiaoxiao 来源:未知 发布时间: 2014-07-04 12:52 点击:
相比Java、ASP.Net而言,ASP自带的数据结构很少。没有队列,没有ArrayList,也没有Hashtable 定义简单的数组 有两种方法在asp中定义和初始化数组,让我们看看每种的例子: 方法一: arr = Array(a,b,c) ASP数组的使用可以很灵活,像方法一中,我们在定义arr的时候,直

ASP数组定义

  相比Java、ASP.Net而言,ASP自带的数据结构很少。没有队列,没有ArrayList,也没有Hashtable……
  
  定义简单的数组
  
  有两种方法在asp中定义和初始化数组,让我们看看每种的例子:
  
  方法一:
  
  arr = Array("a","b","c")
  
  ASP数组的使用可以很灵活,像方法一中,我们在定义arr的时候,直接使用Array这个函数来定义,我们并没有直接为arr指定数组元素的个数。注意,这里我们是直接赋值的,并没有使用dim指令。如果整个程序要求必须变量先定义后使用(option explicit),那怎么定义arr呢?
  
  如果使用 Dim arr(): arr = Array("a","b","c"),系统将提示“类型不匹配”的错误。正确的做法是:Dim arr: arr = Array("a","b","c"),很奇怪是吧,我们没有在arr之后加括号,洪哥也没有清具体的原因。
  
  经过arr = Array("a","b","c")数组定义之后,arr这个数组就有三个元素了,arr(0)="a",arr(1)="b",arr(2)="c"。
  
  方法二:
  
  下面看看ASP数组定义的第二种方法,直接指定数组大小。
  
  Dim arr(2) '指定数组大小
  
  arr(0)="a"
  
  arr(1)="b"
  
  arr(2)="c"
  
  这里所谓的大小,其实是指定了arr数组最大下标为2,不是表示这个数组只有2个元素。其实Dim arr(2),这个数组就有了三个元素,下标分别为0到2。这是VB系列语言和其它如C家族语言的一个最重要的区别。
  
  关于ASP数组定义,本文就介绍这么多,希望对您有所帮助,谢谢!

分享到:
本文"ASP数组定义"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4