pb 创建动态二维数组

pb中二维数组定义:array[10,10]

定义出来的二维数组是固定长度的;无法像一维数组一样动态长度;那PB中如何创建动态二维数组,请看接下来的内容。

 

1、先创建结构体structure

2、结构体中创建一个一维数组

3、代码中创建一个结构体类型的一维数组(我结构体保存命名为str;测试就随便命名了) 

str ss[]

 3、测试代码

str ss[]

ss[1].array[1] = '11'
ss[1].array[2] = '12'
ss[1].array[3] = '13'
ss[1].array[4] = '14'
ss[1].array[5] = '15'
ss[1].array[6] = '16'

ss[2].array[1] = '21'
ss[2].array[2] = '22'
ss[2].array[3] = '23'
ss[2].array[4] = '24'
ss[2].array[5] = '25'
ss[2].array[6] = '26'
ss[2].array[7] = '27'
ss[2].array[8] = '28'

//遍历二维数组
long ll_i,ll_j

for ll_i=1 to upperbound(ss)
	for ll_j=1 to upperbound(ss[ll_i].array)
		messagebox("",ss[ll_i].array[ll_j])
	next
next

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值