vb中字符串连接符&和加号的区别
TableDI
2024-07-18 广告
2024-07-18 广告
在Excel中,字符串匹配函数主要用于查找和定位特定字符串在文本中的位置或进行替换操作。常用的字符串匹配函数包括FIND、SEARCH、SUBSTITUTE和REPLACE等。FIND和SEARCH函数用于查找字符串的位置,而SUBSTIT...
点击进入详情页
本回答由TableDI提供
展开全部
VB字符串连接符有
+
和
&
区别是
+
号的两个目都必须为字符串,例如
A+B,A、B必须都是字符中变量,否则产生一个Exctption。而
&
则可直接把变更的内容用tostring方法转换,例如"aString"
&
1234,结果就变成aString1234
举个例子:
Dim
A
as
string,
B
as
integer,C
as
string
'定义了三个变量
'一、字符串连接的方法:
A="ABCD"
&
"DCBA"
'结果是"ABCDDCBA"
'二、字符串变量的连接:
A="ABCD"
C=
A
&
"DCBA"
'结果是"ABCDDCBA"
A="ABCD"
C="DCBA"
C=
C
&
A
'结果是"DCBAABCD"
'三、字符串和数字的连接:
A="ABCD"
B=125
C=
STR(B)
&
A
'结果是C="
125ABCD"
C=
A
&
STR(B)
'结果是C="ABCD
125"
C=
A
&
CSTR(B)
'结果是C="ABCD125"
看出区别了吗?
有任何疑问请追问,满意请采纳,谢谢。
+
和
&
区别是
+
号的两个目都必须为字符串,例如
A+B,A、B必须都是字符中变量,否则产生一个Exctption。而
&
则可直接把变更的内容用tostring方法转换,例如"aString"
&
1234,结果就变成aString1234
举个例子:
Dim
A
as
string,
B
as
integer,C
as
string
'定义了三个变量
'一、字符串连接的方法:
A="ABCD"
&
"DCBA"
'结果是"ABCDDCBA"
'二、字符串变量的连接:
A="ABCD"
C=
A
&
"DCBA"
'结果是"ABCDDCBA"
A="ABCD"
C="DCBA"
C=
C
&
A
'结果是"DCBAABCD"
'三、字符串和数字的连接:
A="ABCD"
B=125
C=
STR(B)
&
A
'结果是C="
125ABCD"
C=
A
&
STR(B)
'结果是C="ABCD
125"
C=
A
&
CSTR(B)
'结果是C="ABCD125"
看出区别了吗?
有任何疑问请追问,满意请采纳,谢谢。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a
+
b
如果
a
或
b
中只要有一个是数字,则自动转换另一个为数字,+
就是加号,否则就是连接符
+
b
如果
a
或
b
中只要有一个是数字,则自动转换另一个为数字,+
就是加号,否则就是连接符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询