vb中的redim是什么意思 vb中dim是什么意思

ReDim 为数组变量重新分配存储空间。可选项修饰符 Preserve 当仅更改最后一个维度的大小时,用来保留现有数组中的数据。使用 ReDim 语句来更改某个已声明数组的一个或多个维度的大小。如果有一个较大的数组,并且您不再需要它的某些元

ReDim 为数组变量重新分配存储空间。可选项修饰符 Preserve 当仅更改最后一个维度的大小时,用来保留现有数组中的数据。

使用 ReDim 语句来更改某个已声明数组的一个或多个维度的大小。如果有一个较大的数组,并且您不再需要它的某些元素,ReDim 可通过减小数组大小来释放内存。另一方面,如果代码确定某个数组需要更多元素,ReDim 也可以添加它们。

ReDim 语句仅适用于数组。它在标量(只包含单一值的变量)、集合或结构上是无效的。

仅可以在过程级使用 ReDim。这意味着,变量的“声明上下文”必须是过程,而不能是源文件、命名空间、接口、类、结构、模块或块。

例如:

有一个Byte数组A,如果我们知道这个数组上限最大只能是4,就用Dim

Dim A As Byte(4)

但如果我们不能事先确定它的大小,或者需要在运行时改变它的大小就要用动态数组

Dim A As Byte()

本文来自投稿,不代表华美信息网立场,如若转载,请注明出处:http://page5.cn/kwtu/58809286.html

(12499)
打赏 支付宝扫一扫 支付宝扫一扫

文章推荐

发表回复

登录后才能评论

评论列表

  • 叶娜
    叶娜 2024年03月03日

    vb中的redim是什么意思 vb中dim是什么意思写的如何?

  • 叶娜
    rw5Y 2024年03月03日

    ReDim 为数组变量重新分配存储空间。可选项修饰符 Preserve 当仅更改最后一个维度的大小时,用来保留现有数组中的数据。使用 ReDim 语句来更改某个已声明数组的一个或多个维度的大小。如果有一个较大的数组,并且您不再需要它的某些元

  • 叶娜
    TVIM 2024年03月03日

    推荐这篇文章:兵马俑的资料 兵马俑在什么地方

  • 叶娜
    CyMh 2024年03月03日

    推荐这篇文章:马字偏旁组新字 马字旁的字有哪些

  • 叶娜
    q163 2024年03月03日

    推荐这篇文章:余音绕梁的余音最早是什么意思 余音绕梁的故事

联系我们

400-800

邮件:admin@page5.cn

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信