|

分享源码
界面截图: |
|
是否带模块: |
纯源码 |
备注说明: |
- |
本帖最后由 APPLEUFO 于 2025-5-27 02:43 编辑
有时候把一个文本型数组
"a","b","cv",”t“
叠加成 abcvt 。一般用 A=A+1这样的叠加 ,这样速度不够快 后面用快速文本对象。速度就稳定的块了
也不像其他操作内存,指针的例子一样,到底要申请多大空间,还得自己选,大概估算,选错了,数据大了,就程序挂掉
|
转换模块_文本数组转文本型_变量叠加 | 文本型 | | |
参数_文本数组 | 文本型 | | | | 参数_分隔符 | 文本型 | | | |
如果真 (是否为空 (参数_分隔符 ) = 真) 参数_分隔符 = #换行符  计次循环首 (取数组成员数 (参数_文本数组 ), n1 ) ls = ls + 参数_文本数组 [n1 ] + 参数_分隔符 计次循环尾 ()ls = 取文本左边 (ls, 取文本长度 (ls ) - 取文本长度 (参数_分隔符 )) 返回 (ls )
|
转换模块_文本数组转文本型_临时文件 | 文本型 | | |
参数_文本数组 | 文本型 | | | | 参数_分隔符 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局变_临时文件名 | 文本型 | | | 局变_文件号 | 整数型 | | | n1 | 整数型 | | | 局变_结果 | 文本型 | | |
如果真 (是否为空 (参数_分隔符 ) = 真) 参数_分隔符 = #换行符  局变_临时文件名 = 磁盘模块_取临时文件夹目录 () + “文本数组转换为文本.txt”局变_文件号 = 打开文件 (局变_临时文件名, #重写, ) 计次循环首 (取数组成员数 (参数_文本数组 ), n1 ) 写出文本 (局变_文件号, 参数_文本数组 [n1 ] + 参数_分隔符 ) 计次循环尾 () 关闭文件 (局变_文件号 ) 局变_文件号 = 打开文件 (局变_临时文件名, #读入, ) 局变_结果 = 读入文本 (局变_文件号, )关闭文件 (局变_文件号 )局变_结果 = 取文本左边 (局变_结果, 取文本长度 (局变_结果 ) - 取文本长度 (参数_分隔符 )) 返回 (局变_结果 )
转换模块_文本数组转文本型_临时文件 这个能最快我是没想到的,为啥啊,比内存和快速文本对象还块
快速文本对象很简单 添加 取回 就完事了
|
转换模块_文本数组转文本型_快速文本对象 | 文本型 | | |
参数_文本数组 | 文本型 | | | | 参数_分隔符 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | n1 | 整数型 | | | 局变_文本 | 快速文本对象 | | | ls | 文本型 | | |
如果 (是否为空 (参数_分隔符 ) = 真) 参数_分隔符 = #换行符   计次循环首 (取数组成员数 (参数_文本数组 ), n1 ) 局变_文本. 添加 (参数_文本数组 [n1 ] + 参数_分隔符 ) 计次循环尾 ()ls = 局变_文本. 取文本 (, 局变_文本. 取长度 () - 取文本长度 (参数_分隔符 )) 返回 (ls )
|
-
-
10.3.e
284.72 KB, 下载次数: 11, 下载积分: 精币 -2 枚
|