社区
VBA
帖子详情
动态数组怎么定义?
Leomaxking
2003-07-19 10:52:28
动态数组怎么定义?
...全文
1062
3
打赏
收藏
动态数组怎么定义?
动态数组怎么定义?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
billlang
2003-08-02
打赏
举报
回复
保留动态数组的内容
每次执行 ReDim 语句时,当前存储在数组中的值都会全部丢失。Visual Basi 重新将数组元素的值置为 Empty(对 Variant 数组)、置为 0(对 Numeric 数组)、置为 零长度字符串(对 String 数组)或者置为 Nothing(对于对象的数组)。
在为新数据准备数组,或者要缩减数组大小以节省内存时,这样做是非常有用的。有时希望改变数组大小又不丢失数组中的数据。使用具有 Preserve 关键字的 ReDim 语句就可做到这点。例如,使用 UBound 函数引用上界,使数组扩大、增加一个元素,而现有元素的值并未丢失:
ReDim Preserve DynArray (UBound (DynArray) + 1)
在用 Preserve 关键字时,只能改变多维数组中最后一维的上界;如果改变了其它维或最后一维的下界,那么运行时就会出错。所以可这样编程:
ReDim Preserve Matrix (10, UBound (Matrix, 2) + 1)
而不可这样编程:
ReDim Preserve Matrix (UBound (Matrix, 1) + 1, 10)
wingchi
2003-07-19
打赏
举报
回复
来晚了 up
lxqlogo0
2003-07-19
打赏
举报
回复
Dim a() As String
ReDim a(100)
FFmpeg音视频基础之C++系列第1:C++入门经典第10版
71第9章 指针和
动态数组
719.1 指针 719.2 手工
动态数组
74第10章
定义
类 7610.1 结构体 7710.2 类 7810.3 抽象数据类型 8110.4 继承 8210....
按键精灵什么是
动态数组
?如何使用
动态数组
?(新手进阶)
直入主题,什么是
动态数组
?怎么用?概念上的东西不多说了,看例子! 正文 // 什么是
动态数组
?什么时候用?有什么用看例子: // //
定义
数组:Dim 数组名(下标),数组长度已被锁定! Dim GG(3) //
定义
一个数组GG,...
C++中如何
定义
动态数组
首先:为什么需要动态
定义
数组呢? 这是因为,很多情况下,在预编译过程阶段,数组的长度是不能预先知道的,必须在程序运行时动态的给出 但是问题是,c++要求
定义
数组时,必须明确给定数组的大小,要不然编译通不过 ...
动态数组
是啥
动态数组
是什么?什么情况用
动态数组
?长度可变那么如何
定义
呢?
学习笔记——
动态数组
定义
动态
定义
数组的方法: int n; cin>...当不再需要使用
动态数组
后,需要手工进行空间回收 delete[]a; 只有new的数组需要空间回收,[ ]方法
定义
的数组(例如int a[10])不可以delete空间回收 ...
VBA
2,462
社区成员
10,807
社区内容
发帖
与我相关
我的任务
VBA
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
复制链接
扫一扫
分享
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章