楼主: 江夏雁
2138 1

[问答] VBA中生成矩阵的初值 [推广有奖]

  • 20关注
  • 2粉丝

朋友

教授

57%

还不是VIP/贵宾

-

威望
0
论坛币
565 个
通用积分
5.4453
学术水平
8 点
热心指数
9 点
信用等级
-4 点
经验
40942 点
帖子
843
精华
0
在线时间
613 小时
注册时间
2010-6-24
最后登录
2025-2-26

楼主
江夏雁 在职认证  发表于 2014-7-22 14:19:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
  1. Sub 生成矩阵()

  2. Dim 三维矩阵(3, 3, 3) As Double
  3. '生成一个4*4*4的三维矩阵

  4. Debug.Print 三维矩阵(0, 0, 0)

  5. Debug.Print 三维矩阵(1, 0, 0)
  6. Debug.Print 三维矩阵(3, 0, 0)
  7. Debug.Print 三维矩阵(3, 3, 3)
  8. 'Debug.Print 三维矩阵(3, 3, 4)

  9. End Sub
复制代码

显示为
0722004.png

是不是如果不加以说明,初值都是0?

多谢!



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:VBA double debug print bug

回帖推荐

芐雨 发表于2楼  查看完整内容

嗯,变量不赋值,初始值为0或空值 是0或空值跟定义的类型有关,举几个例子 Dim arr(1, 1) As Integer Dim a As Long Dim b As Double 初始值为0 dim s as string Dim arr(1, 1) As Variant 初始值为空值

本帖被以下文库推荐

若无人伴你 愿你成你自己的太阳

沙发
芐雨 发表于 2014-7-22 15:49:37
嗯,变量不赋值,初始值为0或空值
是0或空值跟定义的类型有关,举几个例子
Dim arr(1, 1) As Integer
Dim a As Long
Dim b As Double
初始值为0

dim s as string
Dim arr(1, 1) As Variant
初始值为空值
已有 2 人评分经验 论坛币 热心指数 收起 理由
客初 + 20 + 20 热心帮助其他会员
coral033 + 100 + 20 + 1 热心帮助其他会员

总评分: 经验 + 120  论坛币 + 40  热心指数 + 1   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 06:04