正文
vb.net的逻辑等号,vb逻辑或
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
VB中的等号(=)怎么理解?
1.给变量赋值内容 如:a="test" a=123
2.逻辑判断 if a=b then a是否等于b
vb.net 中 逻辑与 ,按位与都可以用 And 表示,能用& 和&&吗?
vb6.0中也有,
数字 就是让这个数字为long型(隐式声明Long 数据类型)
这就显然是令数字0为long型的意思
如果不加就会默认是integer型
有很多作用
c=a b 就是把a和b以字符串形式连接起来并赋给c
如果只是要将其它类型数据转换为字符串只要用cstr(变量)就行了
dim x 在定义的时候就是把变量x定义为long型,就像 dim x as long 一样的效果
H十六进制数 的H表示后面的是十六进制数,还有O是表示后面的是八进制数
VB中不能用。
VB也可以按位与运算的。
x=15 and 8的值就是8。
VB中的And可以表示按位与,也可以表示逻辑与,就看参与运算的量是什么类型的了。
vb中的等号什么时候表示的是赋值什么时候表示的是表达式
在逻辑判断时,等号表示的是表达式,其它情况下都是赋值。
如:
if
a=3
then,这一句是含有逻辑判断的语句,执行这一句是判断a的值与3的大小,如果相等,则执行这一句的下一句,否则转到end
if后面的语句。但是,无论去哪儿执行,a的值会保持原值,也就是并没有把3赋值给变量a。
b=3,这一句中没有逻辑判断,是典型的赋值语句,执行这一句后y就把3赋值给变量b了。