TmpStr="ABC"

问题描述:

TmpStr="ABC"
Len1=Len“ ABC " '结果:Len1=8
Len2=Len(Len1) '结果:Len2=4
Len3=LenB(TmpStr) '结果:Len3=6
Len4=LenB(Len1) '结果:Len4=4
1个回答 分类:综合 2014-12-02

问题解答:

我来补答
tempstr是一个字符串变量,其他len1、len2、len3、len4是数字型变量.
VB有一些内置的函数,这里例如len和lenb就是内置函数.
其中,len的功能是检查它后面跟的字符串的长度,得出一个数字.例如:
strlength=len(str) '这个语句功能就是将str的长度传入给strlength.
lenb的功能就是检查后面跟的数据的二进制长度(以字节表示).
所以
Len1=Len“ ABC " '结果:Len1=8 ,因为" ABC "(不包括引号,包括空格)的长度是8个字符
Len2=Len(Len1) '结果:Len2=4 ,一般不建议这么用,类型不匹配.
Len3=LenB(TmpStr) '结果:Len3=6,tempstr占用了6个字节长度(每字符2字节)
Len4=LenB(Len1) '结果:Len4=4,整形数字变量占用4个字节.
 
 
展开全文阅读
剩余:2000