找回密码
 立即注册
数组成员数值字节 | 易语言编程 2023-07-31 82 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
数组结构,前4个字节代表一个几维数组{1,0,0,0}如果是一维数组,那么接下来的4个字节就是数组的长度,每个flag占4个字节

如果是二维数组,接下来的4个字节是第一维的成员个数,接下来的4个字节是第二个维度的成员个数。对于多维数组也是如此。

多维数组大致可以这样表示:{3,0,0,0,第一维成员个数,第二维成员个数,第三维成员个数,成员1,成员2,会员 3...}

这里是一个一维数组,所以它应该是{1,0,0,0,数组成员数,成员1,成员2....}

数值数组和非数值数组的区别在于数值类型的每个成员都是一个记录值,非数值类型记录一个指针。非数值类型的每个成员占用4个字节,数值类型根据不同的数值类型占用不同的大小。

非数值数组在分配成员数量时会为每个成员分配内存,所以非数值数组一般比数值数组慢

数字数组成员->值

非数字数组成员->地址->值

字节数组每个成员占用 1 个字节,短整型数组每个成员占用 2 个字节整型数组每个成员占用 4 个字节

日期时间类型,双精度小数类型,长整型,每个成员占用8个字节,数值数组每个成员包含一个值

我知道一种获取数组的方法,并且我了解所有其他方法

我这里演示的是每个按钮自己取一次,通用,不用新建子程序,让新手更容易理解,所以这里有很多重复的代码,不用关心这些细节……

15220258514[下载].rar

152202vp5qeepx502gzf0l.jpg


上一篇:微信2.6.6.28Hook二维码(纯易语言源码)
下一篇:易语言灵活的调用扩展方法源码例子