热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

三维数组地址计算_V29.VBA数组知识点76问(二)

​14.结合上述代码理解arr(x,y)cells(x,y)是什么意思?答:该语句表示通过循环把单元格cells(x,y)中的数据装进数组中。15.结合

​14. 结合上述代码理解arr(x,y)=cells(x,y)是什么意思?

答:该语句表示通过循环把单元格cells(x,y)中的数据装进数组中。

15. 结合上述代码理解arr(x,y)=cells(4,3)是什么意思?

答:该语句表示通过循环把单元格c4单元格中的数据装进数组中,如下图所示c4单元格中是文本等式4*=12,故此消息框显示4*3=12,请看运行结果:

ee3941a3f52d1432ae5bae375d86dfd0.png

如果将arr(x,y)=cells(10,3),显示结果如下:

520d3bae689a6b7a646f4bab64128644.png

16. arr(5)是什么意思?

答:表示一位数组中第5个元素。

17. 什么是下界?

答:下界指数组维度的起始位置数值,每个维度的下界是独立的。

18. 什么是上界?

答:下界指数组维度的结束位置数值,每个维度的上届是独立的。

19. 维度在何处使用?

答:数组的维度主要在声明数组时使用,用户定义两者的值。

20. 如何计算数组的容量大小?

答:数组的容量等于各维度上届的数值各加1后的乘积,等式如下:

数组容量=(上界值+1)*(上界值+1)* (上界值+1)*(上界值+1)…,举例如下:

67cd286f7025d8331ec63089f5cf0a47.png

各维度上届均为4,则该数组的容量=(4+1)*(4+1)=25(个)。

21. 设置上届有何注意事项?

答:上届必须大于下界。

22. 如何将数组下界默认起始值0改为1?

答:数组的下界默认为从数值0开始。如果需要默认从1开始。需要在编程开头加上option base 1 语句来设置即可。或者在声明数组时第一维下界从1开始。也可以从其他数值开始(上界要大于下界)。

23. 什么是三维数组?

答:三维数组,是指维数为三的数组结构。三维数组是最常见的多维数组,由于其可以用来描述三维空间中的位置或状态而被广泛使用。三维数组指有三个索引号的数组,类似于3D立体,通俗理解就是通过x,y,z三个坐标点才能确定元素位置的数组,很像一个魔方。

4d8e9fb93ba991b8949c4491bf92c1ad.png



推荐阅读
  • PHP 编程疑难解析与知识点汇总
    本文详细解答了 PHP 编程中的常见问题,并提供了丰富的代码示例和解决方案,帮助开发者更好地理解和应用 PHP 知识。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • Yii 实现阿里云短信发送 ... [详细]
  • 使用C#开发SQL Server存储过程的指南
    本文介绍如何利用C#在SQL Server中创建存储过程,涵盖背景、步骤和应用场景,旨在帮助开发者更好地理解和应用这一技术。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 2023年京东Android面试真题解析与经验分享
    本文由一位拥有6年Android开发经验的工程师撰写,详细解析了京东面试中常见的技术问题。涵盖引用传递、Handler机制、ListView优化、多线程控制及ANR处理等核心知识点。 ... [详细]
  • 本文探讨了如何在编程中正确处理包含空数组的 JSON 对象,提供了详细的代码示例和解决方案。 ... [详细]
  • 汇编语言等号伪指令解析:探究其陡峭的学习曲线
    汇编语言以其独特的特性和复杂的语法结构,一直被认为是编程领域中学习难度较高的语言之一。本文将探讨汇编语言中的等号伪指令及其对初学者带来的挑战,并结合社区反馈分析其学习曲线。 ... [详细]
  • 雨林木风 GHOST XP SP3 经典珍藏版 V2017.11
    雨林木风 GHOST XP SP3 经典珍藏版 V2017.11 ... [详细]
  • 实用正则表达式有哪些
    小编给大家分享一下实用正则表达式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下 ... [详细]
  • 非公版RTX 3080显卡的革新与亮点
    本文深入探讨了图形显卡的进化历程,重点介绍了非公版RTX 3080显卡的技术特点和创新设计。 ... [详细]
  • 本文详细探讨了Java中的24种设计模式及其应用,并介绍了七大面向对象设计原则。通过创建型、结构型和行为型模式的分类,帮助开发者更好地理解和应用这些模式,提升代码质量和可维护性。 ... [详细]
  • 本文详细介绍了如何使用Spring Boot进行高效开发,涵盖了配置、实例化容器以及核心注解的使用方法。 ... [详细]
  • 在前两篇文章中,我们探讨了 ControllerDescriptor 和 ActionDescriptor 这两个描述对象,分别对应控制器和操作方法。本文将基于 MVC3 源码进一步分析 ParameterDescriptor,即用于描述 Action 方法参数的对象,并详细介绍其工作原理。 ... [详细]
  • 本文将详细介绍多个流行的 Android 视频处理开源框架,包括 ijkplayer、FFmpeg、Vitamio、ExoPlayer 等。每个框架都有其独特的优势和应用场景,帮助开发者更高效地进行视频处理和播放。 ... [详细]
author-avatar
邪冫主_70139
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有