vb“12”+34等于多少?是由什么原因得出的答案?
"12" + 34
= 12 + 34
= 46
当加号两边的表达式都是数值时,按数学加法运算:
12 + 34 = 46
当加号两边的表达式有一个是数值,另一个是字符串但可以转化为数值,按数学加法运算:
"12" + 34 = 46
12 + "34" = 46
当加号两边的表达式有一个是数值,另一个是字符串且不可以转化为数值,报错:
12 + "abc" = 报错
当加号两边的表达式都是字符串,不管能不能转换为数值,都按字符串连接处理:
"12" + "34" = "1234"
"12" + "abc" = "12abc"
0