vb 中 &=符号是什么意思啊?

 我来答
网海1书生
科技发烧友

推荐于2018-04-04 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12310 获赞数:26222

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

=也有两种不同意思:
1、赋值命令符:
a = 123
就是把变量a的值设为123的意思
2、逻辑比较运算符:
If a = b Then
如果a等于b就怎样怎样

另外,你说的VB是指VB6还是VB.NET?如果是VB.NET,那么
a &= b 相当于 a = a & b
如果是VB6,那么:
a& = b
VB会先定义一个长整型变量a,然后让它的值等于变量b
szqaly
2013-06-08 · TA获得超过1743个赞
知道大有可为答主
回答量:2107
采纳率:77%
帮助的人:1484万
展开全部
比如:
a &= b 等于 a = a & b
其它如:a *= b 等于 a= a * b
等等....
vb6.0没有这种语法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-08
展开全部
推测应该是:如a&=b即a=a&b的意思。
不过这种方法在vb6中不能用吧。。。不知道在.net中怎样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-08
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式