sppk.net
当前位置:首页 >> vB中&和+的区别 >>

vB中&和+的区别

在字符串连接时 +号只能是两个字符串线连接 &号可以是字符串与另一种类型的数据相连接。例如 "a"+"b"是合法的,而 "a"+2是错误的 "a" & "b"是合法的,而"a" & 2也是合法的

+ 运算符 用来求两数之和。 在使用 + 运算符时有可能无法确定是做加法还是做字符串连接。为避免混淆,请使用 & 运算符进行连接,并且改进程序代码的可读性。 以上是微软的官方说法, 因此, 从连接字串来说, 并无区别, 但+具有更多的功能

字符串运算符和字符串表达式 字符串运算符的作用是将两个字符串连接成一个字符串,经常形象的叫做连接符。 在VB中就提供了两种连接用的字符串运算符 “&”、“+” 例如 “VB”+“编程入门” 就等同于“VB编程入门” “VB”&“编程入门” 就等同于“VB编程入门” ...

+只能连接字符类型 &可以连接任何数据类型 a = “abc” + "cde" ‘这是正确的的方法,可以实现abccde a = “abc” + 123 “会出现问题不会得到abc123 a = “abc” & "cde" ’正确,abccde a = “abc” & 123 ‘正确,abc123

& 强制两个表达式(类型可能不通)作字符串连接 + 当两边的表达式中混着数值字符串及数值的话,结果是对数值求和. 都是连接符,不同的是&功能比+多一点。用VB编程,一般都用&..

"&"是字符串连接符,不是字符串,如果能转化为字符串连接, 例如 “12” & 23结果为“1223” 12 & 23 结果为“1223” "+"是加法和字符串连接,首先如果前后可以有一个是数字型的,而两外一个可以转换成数字型那按照加法运算 ,前后都是字符串按连接符...

&是连接符,+是连接符和加号,如果两端是数字,+执行加法运算,两端是字符,和&的功能一样,&不管两端是什么都表示连接符号

两个都是连接运算符: “&”运算符:适合所有的数据连接。如果参与链接的数据类型不是字符串,“&”运算符将自动将操作数变为字符串然后连接。 “+”运算符:知识和字符串进行连接,其他类型数据和字符串进行连接运算时,不能用“+”运算符,否则系统会...

1.> 11 2.> 当 + 或 & 两端是字符串是作用是连接 如 "123" + "456" ; "123" & "456" 效果一样都为 123456 123+456 和 123 & 456 不同结果依次为: 579 ;123456 这样讲懂啊

+在vb6中是算数运算符,也可以做字符串连接符,简单的说,对数值是做加法,对字符串是做连接。 z=5+6做加法 z="5"+"6"做字符串连接符 在使用 + 运算符时有可能无法确定是做加法还是做字符串连接。为避免混淆,请使用 & 运算符进行连接,并且改进...

网站首页 | 网站地图
All rights reserved Powered by www.sppk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com