VB实验9 动态数组.pptVIP

  • 55
  • 0
  • 约3.02千字
  • 约 24页
  • 2018-01-07 发布于河南
  • 举报
VB实验9 动态数组

实验9 动态数组 一、目的和要求 掌握动态数组的定义方法。 学会利用动态数组解决一些较为复杂的问题。 二、预备知识 1.动态数组的基本概念 动态数组是一个其大小可以在程序的不同地方改变的数组。Visual Basic使用Dim语句来声明一个动态数组,其一般格式如下: Dim | Private | Public 数组名() [As 数据类型] 在使用动态数组前,必须使用ReDim语句重新定义动态数组,其一般格式如下: ReDim [Preserve] 数组名 (下标1 [,下标2,…]) [ As 数据类型] 在编译时对动态数组暂不分配存储空间,在程序运行过程中,系统会根据用户的需求,在使用ReDim语句时分配存储空间。 二、预备知识 说明: 下标可以是常量或已经有了确定值的变 一般省略类型,如果不省略,必须与Dim语句中定义的类型保持一致。 使用ReDim语句时,不使用Preserve关键字,可以改变数组的大小和维数。同时,每次使用ReDim语句都会使数组中的元素值丢失。 当在ReDim语句之后加上Preserve关键字,将保留数组中的元素值,但不能改变数组的维数,只可改变最后一个维的上界。 二、预备知识 2.与数组操作相关的函数 (1)Array函数 Array函数的功能是把一组数据赋给一个变体型变量或一个数组,其具体格式如下:

文档评论(0)

1亿VIP精品文档

相关文档