为什么胖子瘦下来都好看:在学习vb中的一点疑惑,急需高手帮助!

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/11 02:12:03
我是一个正在学习vb的大菜鸟,有这样的一个问题想请教大家:
Dim a As Integer
Dim b As Integer
a = -1.2
b = 329
c = Len(Str(a) + Str(b))
Print c
结果为什么是 6 啊?如果我把:
Dim a As Integer
Dim b As Integer
该定义去掉那为什么就是:8 了啊?
我自己老是认为应该是:7
我是那里理解错了啊?帮帮我吧,谢谢各位好心人!!!

应该在声明的时候在加上
dim c as integer

VB 不声明 会变成字符串 后面有"\0"