今天在录脚本的时候,偶尔发现,以前一直使用的"+"号来连接字符串,当遇到numeric 类型的值会报错,于是把"+"号和"&"号的用法整理了一下。 "+"和"&"的区别: "+":加法运算符 如果两个表达式都是numeric ,则相加; 如果两个表达式都是strings ,则连接; 如果一个表达式是numeric ,另一个是string ,把string 转换成numeric ,再相加。 "&":字符串连接符 把两个表达式都转换成string,然后连接。 举个例子就很明白了,注释的部分是结果。 msgbox "1" & 3 '13 msgbox "1"+3 '4