软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|开发客
您现在的位置: 天极网 > 开发频道 > Visual Basic 静态数组的定义方法
全文

Visual Basic 静态数组的定义方法

2007-11-08 08:00作者:佚名出处:中国自学编程网责任编辑:幽灵

  在Visual Basic中,可以用4个语句来定义数组。4个语句格式相同,但适应范围不一样。

  1.   Dim 用在窗体模块或标准模块中,定义窗体或标准模块数组,也可在过程中用。
  2.   ReDim用在过程中。
  3.   Static 用在过程中。
  4.   Public 用在标准模块中,定义全局数组。

  格式:Dim(数组名)(下标)[As类型]

  Dim(数组名)([下界To]上界)[,[下界To]上界卜·[As类型]

  功能:定义一个数组各维的大小,并分配相应的存储空间。

  说明:

  (1)格式中的数组名与简单变量的命名规则相同。

  (2)下标是数组的维数,可以用来定义多维数组,在一般情况下,若缺省[上界],则数组元素下标的下界为0;当使用[下界T0上界…]时,下标的范围可以为一32 768~32767。

  一维数组的大小为:(上界一下界+1)。

  下界都必须小于上界。如果希望下标从l开始,可以通过Option Base语句来实现。

  格式:Option:Base N

  功能:指定数组下标的缺省下界为1。

  说明:如果不使用该语句,程序默认数组的下标下界为0。Option Base语句在程序中只能使用一次;使用时必须把它放在数组定义之前才起作用。

  (3)[As数据类型]项,用来说明数组的类型,类型可以是:

  整型 Integei。 双精度Double_

  长整Long 字符串_~String

  单精度 Single 用户定义型

  (4)DIM语句中的下标可以是常数,变量或表达式。下标全为常数称为静态数组,即数组大小在编译时是确定的。下标中有变量则称为动态数组,数组的大小是可变的,只有在程序运行时,变量有确定的值后,数组的大小才确定。

  (5)数组必须先定义,后使用。

  (6)当用Dim语句定义数组时,该语句把数值数组中的全部数组元素都初始化为0,而把字符串数组中的全部元素都初始化为空字符串。

  精彩推荐:


Tech·Ed 2007 微软技术大会

Tech·Ed 2007 微软技术大会 专题


VS2008和.Net3.5 Beta2 新特性浅析

VS2008和.Net3.5 Beta2 新特性浅析 专题

相关搜索:
关注此文读者还看过
文章排行
本周
本月
最近更新
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 渝ICP证B2-20030003号
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众