VB-函数名后的“$”符号、

1、函数名后的“$”符号

$ string 
定义为 string类型

比如 dim str$
那么 str 就是一个 string类型变量

left()与left$()
right()与right$()
Mid()与mid$()

他们意义相同,唯一不同的是:

带$的是从DOS的BASIC中继承下来的,它处理字串时以ASCII码处理,而mid()是以Windows字符集方式处理。

看下面可能帮你理解:
VisualBasic(Windows)下运行 len(“我”)的值为1,因为只有一个字符(汉字)但是,事实上,VB中以上函数用起来几乎是等效的。

Left$这种写法是早期BASIC语言的语法要求,VB当中简化成Left而不用写那个$就可以了,但是VB为了兼容以前的代码,带不带这个$都是可以的,建议为了程序的简洁可以不用写$。

你可能感兴趣的:(VB)