www.ctrt.net > VB中 & 和 + 号有区别吗

VB中 & 和 + 号有区别吗

;只能用在Print语句中,表示两个字符串紧挨着打印(如果;前后的都是数字类型,则自动在每个数字的前后加一个空格),如: Print "1"; "2" 运行结果是 12 Print 1; 2 运行结果是 1 2 &则可以用在任何需要连接字符串的场合,如: s = "abc" & "123...

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

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

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

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

& 是字符串的连接符号 _ 是代码行的连接符号 例如1:关于符号 & s1 = "1234" s2 = "ABCD" S = S1 & S2 & "9999" 那么,S 的结果是:"1234ABCD9999" 例如2:关于符号 _ 当有的代码行很长,超过屏幕宽度,为了便于显示,可以用符号 _,来表示该符...

根据使用位置的不同,&有三种不同的意思: 1、字符串连接符: s = "123" & "abc" 那么s的值是"123abc" 2、长整型数(Long)定义符: Dim k& 相当于 Dim k As Long 3、十六进制或八进制数的前导符: Print &H3EF7 &H3EF7就是个16进制数 Print &O5...

在vb中表示不等于的意思 If a 2 Then a = a + 1 '如果 a 不等于2如果里面有内容,在vb.net中是特性(Attribute)的意思 Enum 枚举 '带有FlagsAttribute特性的枚举 A = 0End Enum

是,就是按住Shift再按逗号和句号,按住Shift以后逗号和句号都变成了。

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com