TC官方合作论坛

 找回密码
 立即注册
楼主: 忆辰辅助

遍历TC5.0关联数组

  [复制链接]
发表于 2015-5-6 13:29:13 | 显示全部楼层
dsffffffffffffffffffffff
回复 支持 反对

使用道具 举报

发表于 2015-5-6 16:03:04 | 显示全部楼层
遍历TC5.0关联数组
回复 支持 反对

使用道具 举报

发表于 2015-5-6 17:55:26 | 显示全部楼层
确实很NB的,很实用的有时。尤其是通过JSON转换时。
回复 支持 反对

使用道具 举报

发表于 2015-5-6 20:19:52 | 显示全部楼层
看看
回复

使用道具 举报

发表于 2015-5-7 22:30:58 来自手机 | 显示全部楼层
kan
回复

使用道具 举报

发表于 2015-5-8 10:44:26 | 显示全部楼层
回复

使用道具 举报

发表于 2015-5-8 16:24:43 | 显示全部楼层
如果您要查看本帖隐藏内容
回复 支持 反对

使用道具 举报

发表于 2015-5-14 10:43:13 | 显示全部楼层
   
//最简单粗暴的赋值方法
    变量 数组1 = 数组()
    数组1[0] = 0
    数组1[1] = 1
    数组1[2] = 2
    调试输出("数组1:" & 数组转字符串(数组1))
   
    //更加直接,不过仅适用于固定数组成员
    变量 数组2 = 数组(0, 1, 2)
    调试输出("数组2:" & 数组转字符串(数组2))
   
    //类似于向堆栈压入变量,会占据数组首位,不常用,同时也不建议新手使用
    变量 数组3 = 数组()
    数组增加元素(数组3, 0, null)
    数组增加元素(数组3, 1, null)
    数组增加元素(数组3, 2, null)
    调试输出("数组3:" & 数组转字符串(数组3))
   
    //从数组后面追加成员的方法,你值得拥有
    变量 数组4 = 数组()
    数组追加元素(数组4, 0)
    数组追加元素(数组4, 1)
    数组追加元素(数组4, 2)
    调试输出("数组4:" & 数组转字符串(数组4))
   
    //分割法,大家应该都不陌生,数组变量定义的时候可以不强调是数组"=数组()"
    变量 数组5
    字符串分割("0,1,2", ",", 数组5)
    调试输出("数组5:" & 数组转字符串(数组5))
   
    //通过数组字符串来给数组赋值,这个字符串可以自己生成,也可以通过"数组转字符串"命令获取,个人觉得保存配置文件比较方便
    变量 数组6 = 字符串转数组("array(0=0,1=1,2=2)")
    调试输出("数组6:" & 数组转字符串(数组6))
   
    //通过key赋值的关联数组,5.0的新方法,建议好好运用,会有大用处的.比索引数组更加直接.
    变量 数组7 = 数组()
    数组7["key0"] = 0
    数组7["key1"] = 1
    数组7["key2"] = 2
    调试输出("数组7:" & 数组转字符串(数组7))
   
    //也是关联数组的赋值方法,适用于固定数组成员
    变量 数组8 = 数组("key0"=0, "key1"=1, "key2"=2)
    调试输出("数组8:" & 数组转字符串(数组8))
   
    //二维数组赋值,同样适用于多维数组,不一一列举,终点强调的是,要先给第一层数组赋值为数组"=数组()"才能给第二层数组成员赋值哦
    变量 数组9 = 数组()
    数组9[0] = 数组()
    数组9[0][0] = 0
    数组9[0][1] = 1
    数组9[0][2] = 2
    数组9[1] = 数组()
    数组9[1][0] = 10
    数组9[1][1] = 11
    数组9[1][2] = 12
    数组9[2] = 数组()
    数组9[2][0] = 20
    数组9[2][1] = 21
    数组9[2][2] = 22
    调试输出("数组9:" & 数组转字符串(数组9))
   
//最简单粗暴的赋值方法
    变量 数组1 = 数组()
    数组1[0] = 0
    数组1[1] = 1
    数组1[2] = 2
    调试输出("数组1:" & 数组转字符串(数组1))
   
    //更加直接,不过仅适用于固定数组成员
    变量 数组2 = 数组(0, 1, 2)
    调试输出("数组2:" & 数组转字符串(数组2))
   
    //类似于向堆栈压入变量,会占据数组首位,不常用,同时也不建议新手使用
    变量 数组3 = 数组()
    数组增加元素(数组3, 0, null)
    数组增加元素(数组3, 1, null)
    数组增加元素(数组3, 2, null)
    调试输出("数组3:" & 数组转字符串(数组3))
   
    //从数组后面追加成员的方法,你值得拥有
    变量 数组4 = 数组()
    数组追加元素(数组4, 0)
    数组追加元素(数组4, 1)
    数组追加元素(数组4, 2)
    调试输出("数组4:" & 数组转字符串(数组4))
   
    //分割法,大家应该都不陌生,数组变量定义的时候可以不强调是数组"=数组()"
    变量 数组5
    字符串分割("0,1,2", ",", 数组5)
    调试输出("数组5:" & 数组转字符串(数组5))
   
    //通过数组字符串来给数组赋值,这个字符串可以自己生成,也可以通过"数组转字符串"命令获取,个人觉得保存配置文件比较方便
    变量 数组6 = 字符串转数组("array(0=0,1=1,2=2)")
    调试输出("数组6:" & 数组转字符串(数组6))
   
    //通过key赋值的关联数组,5.0的新方法,建议好好运用,会有大用处的.比索引数组更加直接.
    变量 数组7 = 数组()
    数组7["key0"] = 0
    数组7["key1"] = 1
    数组7["key2"] = 2
    调试输出("数组7:" & 数组转字符串(数组7))
   
    //也是关联数组的赋值方法,适用于固定数组成员
    变量 数组8 = 数组("key0"=0, "key1"=1, "key2"=2)
    调试输出("数组8:" & 数组转字符串(数组8))
   
    //二维数组赋值,同样适用于多维数组,不一一列举,终点强调的是,要先给第一层数组赋值为数组"=数组()"才能给第二层数组成员赋值哦
    变量 数组9 = 数组()
    数组9[0] = 数组()
    数组9[0][0] = 0
    数组9[0][1] = 1
    数组9[0][2] = 2
    数组9[1] = 数组()
    数组9[1][0] = 10
    数组9[1][1] = 11
    数组9[1][2] = 12
    数组9[2] = 数组()
    数组9[2][0] = 20
    数组9[2][1] = 21
    数组9[2][2] = 22
    调试输出("数组9:" & 数组转字符串(数组9))
   
//最简单粗暴的赋值方法
    变量 数组1 = 数组()
    数组1[0] = 0
    数组1[1] = 1
    数组1[2] = 2
    调试输出("数组1:" & 数组转字符串(数组1))
   
    //更加直接,不过仅适用于固定数组成员
    变量 数组2 = 数组(0, 1, 2)
    调试输出("数组2:" & 数组转字符串(数组2))
   
    //类似于向堆栈压入变量,会占据数组首位,不常用,同时也不建议新手使用
    变量 数组3 = 数组()
    数组增加元素(数组3, 0, null)
    数组增加元素(数组3, 1, null)
    数组增加元素(数组3, 2, null)
    调试输出("数组3:" & 数组转字符串(数组3))
   
    //从数组后面追加成员的方法,你值得拥有
    变量 数组4 = 数组()
    数组追加元素(数组4, 0)
    数组追加元素(数组4, 1)
    数组追加元素(数组4, 2)
    调试输出("数组4:" & 数组转字符串(数组4))
   
    //分割法,大家应该都不陌生,数组变量定义的时候可以不强调是数组"=数组()"
    变量 数组5
    字符串分割("0,1,2", ",", 数组5)
    调试输出("数组5:" & 数组转字符串(数组5))
   
    //通过数组字符串来给数组赋值,这个字符串可以自己生成,也可以通过"数组转字符串"命令获取,个人觉得保存配置文件比较方便
    变量 数组6 = 字符串转数组("array(0=0,1=1,2=2)")
    调试输出("数组6:" & 数组转字符串(数组6))
   
    //通过key赋值的关联数组,5.0的新方法,建议好好运用,会有大用处的.比索引数组更加直接.
    变量 数组7 = 数组()
    数组7["key0"] = 0
    数组7["key1"] = 1
    数组7["key2"] = 2
    调试输出("数组7:" & 数组转字符串(数组7))
   
    //也是关联数组的赋值方法,适用于固定数组成员
    变量 数组8 = 数组("key0"=0, "key1"=1, "key2"=2)
    调试输出("数组8:" & 数组转字符串(数组8))
   
    //二维数组赋值,同样适用于多维数组,不一一列举,终点强调的是,要先给第一层数组赋值为数组"=数组()"才能给第二层数组成员赋值哦
    变量 数组9 = 数组()
    数组9[0] = 数组()
    数组9[0][0] = 0
    数组9[0][1] = 1
    数组9[0][2] = 2
    数组9[1] = 数组()
    数组9[1][0] = 10
    数组9[1][1] = 11
    数组9[1][2] = 12
    数组9[2] = 数组()
    数组9[2][0] = 20
    数组9[2][1] = 21
    数组9[2][2] = 22
    调试输出("数组9:" & 数组转字符串(数组9))
回复 支持 反对

使用道具 举报

发表于 2015-5-17 21:29:07 | 显示全部楼层
//-------------大神佳作-------------//
功能
     文件读取内容("一楼")
     智力++
结束
回复 支持 反对

使用道具 举报

发表于 2015-5-20 20:30:33 | 显示全部楼层
这不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-4-27 18:26 , Processed in 0.034948 second(s), 18 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表