精易论坛

标题: 计次循环问题,读取为0不让i计数 [打印本页]

作者: zxc1825881423    时间: 2022-10-22 09:44
标题: 计次循环问题,读取为0不让i计数
这个对象遍历*4 中间会有空白问号地址,用上人数jz的话,遍历时会把空白问号地址也遍历进去就造成了,人数上面被 空白地址占领了,导致不会遍历出全部对象,求大哥姐姐们


补充内容 (2022-10-22 09:50):
比如:房间里的人数是10个人,我这个遍历地址都是(i-1)*4,可中间会有空白地址,这些空白地址都是 对象死亡后变成的
作者: asd1321as23d1    时间: 2022-10-22 10:03


作者: 萌萌哒的新手    时间: 2022-10-22 10:54
人数 = 读写.读整数型 (PID,人数jz)
人数 = 读写.读整数型(PID,人数+十六到十(“0C”)

变量循环首 (0,120,1,i)
如果真(对象地址 ≠ “”)
加入地址
变量循环尾()
作者: |﹎℡若即    时间: 2022-10-22 11:32
  
人数=读写.读整数型 (PID,人数基.址)
人数=读写.读整数型 (PID,人数+十六到十(“0C”)
如果真 (人数>0)
如果真 ()
计次循环首 (120, i)
对象指针_数组=读写.读整数型 (PID,对象地址+ (i-1)×4)
计次循环尾 ()

补充内容 (2022-10-22 11:32):
多了个 如果真 ()。。。记得删掉。。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4