文本型、字节集合并通用型的用法

易语言 2021-04-30 19:06:22

相信大家要么就是一个子程序两个类型参数,或者每个类型一个子程序的写法吧,文本型、字节集合并通用型的用法开源。
还有一些编码子程序,有时候想传字节集,有时候直接传文本型,内部都转成字节集处理
还有一些加解密的子程序参数等等。
用的原理也很简单,取到数据指针后,字节集的+4个字节肯定是{1,0,0,0}
文本型就不一定,据我观察,哪怕文本型的数据=字符(1),+4字节都是{1,0,171,171}
更何况一般都不会给文本数据赋值 字符(1)

字节集数据指针:+4={1,0,0,0} 实际上就是字节数组,代表单维数组,所以都是1; +8=整数型字节集,也就是数组的长度,这里也可以看做是字节集长度, 一直取到+8长度后为止就是字节集数据

文本型数据指针:从开始一直到{0}字节为止就是文本数据

本源码只是抛砖引玉,只适用于 文本型+字节集 其他类型可以自行摸索下;