以下是引用stz81在2006-8-22 15:29:33的发言:
你自己试一下:
“56” + “44”
“56”& “44”
看有什么不同
Dim a As Integer, b As Integer
a = 33
b = 55
Text1.Text = a & b
看上面的代码,如果是 Text1.Text = a & b 那么得到的值将是 3355, 而用 + 呢就是进行两个数值运算.
其实 & 就是强制连接两个字符串, 而 + 如果连接的都是非数值型那么就是当连接字符串用, 如果是数值型, 则会进行运算.
[此贴子已经被作者于2006-9-24 15:23:16编辑过]