hzx5196298 发表于 2021-3-17 15:30

关于易语言中数组赋值的问题

我想把超级列表框中单列的某个数字设为X,然后将d文本中的X位替换成c文本中的X位,我的操作有问题么?为什么能做到直接把程序给炸了?

-_与我疯 发表于 2021-3-17 15:46

本帖最后由 -_与我疯 于 2021-3-17 15:48 编辑

超级列表框那一列有没有超过28的数,还有,很多功能都可以用数组的命令和循环完成,看你一个字一个字敲把我累的
判断的第二个分支写个倍数等于1也一点意义没有

hzx5196298 发表于 2021-3-17 16:04

-_与我疯 发表于 2021-3-17 15:46
超级列表框那一列有没有超过28的数,还有,很多功能都可以用数组的命令和循环完成,看你一个字一个字敲把我 ...

1、超级列表框那一列没有超过28的数。2、那个倍数是为了翻倍用的,你懂的。3、我最终需要的数组是含有24个零和4个对应d组里的数字,这个问题已经缠绕我几天了,快魔怔了,大神能给我指条路子么?不需要特别详细,说下大致方法就行。

hzx5196298 发表于 2021-3-17 16:06

-_与我疯 发表于 2021-3-17 15:46
超级列表框那一列有没有超过28的数,还有,很多功能都可以用数组的命令和循环完成,看你一个字一个字敲把我 ...

我现在知道4个d组位置的信息,就是循环的那个,怎样把d组对应的位置数字,替换到相同位置的c组?

hzx5196298 发表于 2021-3-17 16:08

-_与我疯 发表于 2021-3-17 15:46
超级列表框那一列有没有超过28的数,还有,很多功能都可以用数组的命令和循环完成,看你一个字一个字敲把我 ...

你说的那个倍数是个判断,超级列表框(0,8)如果为零就代表输一次,然后倍数就×2

小非凡 发表于 2021-3-17 16:12

hzx5196298 发表于 2021-3-17 16:17

小非凡 发表于 2021-3-17 16:12
竟然没看懂你想表达什么意思

主要就是赋值,将一组文本中第几位然后替换到另一个文本的相同的多少位,最后组成数组就行。

hzx5196298 发表于 2021-3-17 16:18

有精通易语言的朋友的话,麻烦帮忙推一下,谢谢各位

紧握时光 发表于 2021-3-17 16:31

上去你们试试

wtflxk 发表于 2021-3-17 16:40

不炸才怪,变量C内容为空,你当前的数组并且定义,直接调用数组能不出问题吗?
使用数组前,数组一定要赋值吧
建议把数组定为0 用加入成员
个人理解,如果有错误,勿怪
页: [1] 2 3
查看完整版本: 关于易语言中数组赋值的问题