Pra*_*mar 17 arrays vba default-value
考虑一下声明
Dim x As Double Dim avg(1 To 10) As Double
什么是默认值x和avg?
x
avg
通过测试,我想说它x被初始化为零.同样,我想说所有元素avg都被初始化为零.
但是,我可以编写依赖于此的代码吗?或者默认的初始化值实际上是不确定的?
Mit*_*eat 20
如果指定数据类型但未指定初始值设定项,则Visual Basic会将该变量初始化为其数据类型的默认值,对于所有数值类型,该值都为0(零).
运行宏时,所有变量都初始化为一个值.数值变量初始化为零,可变长度字符串初始化为零长度字符串(""),固定长度字符串填充ASCII代码0.变量变量初始化为Empty.Empty变量由数字上下文中的零和字符串上下文中的零长度字符串("")表示.
参考.
归档时间:
14 年,5 月 前
查看次数:
26892 次
最近记录:
8 年,6 月 前