易语言自定义数据类型
2个回答
展开全部
.版本 2
.程序集 窗口程序集1
.程序集变量 自定义类型_数组, 自定义类型, , "0"
.子程序 方法_加入成员
.局部变量 自定义类型, 自定义类型
自定义类型.a = 100
自定义类型.b = “这是文本成员”
加入成员 (自定义类型_数组, 自定义类型)
输出调试文本 (取数组成员数 (自定义类型_数组))
.子程序 方法_重定义数组
.局部变量 n, 整数型
n = 取数组成员数 (自定义类型_数组) + 1
重定义数组 (自定义类型_数组, 真, n)
自定义类型_数组 [n].a = 200
自定义类型_数组 [n].b = “成员”
输出调试文本 (取数组成员数 (自定义类型_数组))
.版本 2
.数据类型 自定义类型
.成员 a, 整数型
.成员 b, 文本型
顺便说一下楼主的“【数组设置为0,既无限】”
看楼主的意思似乎是理解为,设置这个数组为其它数值这个数组就固定了,不能变大了?!!
数组0即是该数组的初始成员数为0,并不是指"无限"
同样,设置该数组为1,则是说它的初始成员数为1,并不是说它永远只能是1
其实数组设置为0、1、2、3....没有本质的区别,它他都是“无限”的
“无限”......其实还是有限的
.程序集 窗口程序集1
.程序集变量 自定义类型_数组, 自定义类型, , "0"
.子程序 方法_加入成员
.局部变量 自定义类型, 自定义类型
自定义类型.a = 100
自定义类型.b = “这是文本成员”
加入成员 (自定义类型_数组, 自定义类型)
输出调试文本 (取数组成员数 (自定义类型_数组))
.子程序 方法_重定义数组
.局部变量 n, 整数型
n = 取数组成员数 (自定义类型_数组) + 1
重定义数组 (自定义类型_数组, 真, n)
自定义类型_数组 [n].a = 200
自定义类型_数组 [n].b = “成员”
输出调试文本 (取数组成员数 (自定义类型_数组))
.版本 2
.数据类型 自定义类型
.成员 a, 整数型
.成员 b, 文本型
顺便说一下楼主的“【数组设置为0,既无限】”
看楼主的意思似乎是理解为,设置这个数组为其它数值这个数组就固定了,不能变大了?!!
数组0即是该数组的初始成员数为0,并不是指"无限"
同样,设置该数组为1,则是说它的初始成员数为1,并不是说它永远只能是1
其实数组设置为0、1、2、3....没有本质的区别,它他都是“无限”的
“无限”......其实还是有限的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |