在这样声明数组时,有什么不同:
Dim Data()() as byte和
Dim Data(,) as byte我看到的第一个不同之处是:我可以使用
Redim Data(20,30)它会抛出一个空引用。但是对于第二个数据来说是可以的。那有什么区别?在我的书中说,这两种语法是相同的。
发布于 2013-08-05 04:30:02
首先是如何声明锯齿数组。
声明多维数组变量 Dim atmospherePressures(,,,) As Short 声明锯齿数组变量 Dim inquiriesByYearMonthDay()()为Byte
参考。
发布于 2013-08-05 04:47:22
第一个是交错数组(数组数组),第二个是所谓的矩形数组(具有多维度“语法-糖”的单个数组)。
在我的书中说,这两种语法是相同的。
这完全是错误的。
https://stackoverflow.com/questions/18050596
复制相似问题