|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在tc 4 版本中 数组空间.插入(array1,index,data)
a=数组[3]
a[0]=0
a[1]=1
a[2]=2
数组空间.大小(a,大小)
遍历(i=0;i<大小;i++)
traceprint(a[i])
遍历结束
数组空间.插入(a,1,5)
数组空间.大小(a,大小)
遍历(i=0;i<大小;i++)
traceprint(a[i])
遍历结束
输出结果是:0 1 2
插入后结果:0 5 1 2
在tc5 版本中 和插入一样的命令应该是
数组增加元素(数组,值,键,位置=0)
帮助解释的是:向数组指定位置增加一个元素
位置:元素在数组中的真实位置从0开始,无key值无关
变量 a=数组(0,1,2)
遍历(变量 i = 0; i < 数组大小(a); i++)
调试输出(a[i])
结束
数组增加元素(a,5,null,1)
遍历(变量 i = 0; i < 数组大小(a); i++)
调试输出(a[i])
结束
调试输出(数组转字符串(a))
插入前遍历输出:0 1 2
在第1个位置插入后,用数组转字符串(a) 输出看是插在1的位置上
输出>>"array("0"=0,"3"=5,"1"=1,"2"=2)"
但是用遍历输出结果是:0 1 2 5
所谓的这个 真实位置到底有什么用?
如果想实现4.0版本的插入命令?难道和5.0的增加元素不是一回事?
|
|