为变量赋值一个值
语法
用法
lhs  = rhs 
or, in the  QB dialect, 
[ Let ] lhs  = rhs 
参数
lhs 
要赋值的变量。
T1 
任何数字,字符串或指针类型。
rhs 
要赋值给lhs 的值。
T2 
任何类型可转换为T2 .
 说明
该运算符将其右侧操作数(
rhs )的值赋值给其左侧操作数(
lhs )。右侧操作数必须隐式转换为左侧的类型(
T1 )。例如,您不能将数字值赋值给字符串类型;要做到这一点,首先使用
Str或
WStr将数值转换为字符串。
数组之间的赋值目前不受支持。
避免与
操作符 = (Equal)混淆,该代码也使用“
=”符号(对于fbc版本0.90,'= >'可用于赋值,代替'=',与初始化器相同) 。
对于用户定义的类型,此运算符可能会重载。
例子
Dim i As Integer
i = 420    '< - 这是赋值运算符
If  i = 69 Then   '< - 这是等价运算符
  Print "错误:我应该等于420"
  End -1
End If
Print "一切都很好。"
End 0
'用-lang fblite或qb编译
#lang "fblite"
Dim i As Integer
Let i = 300 '< - 完整的语法
 方言差异
与QB差别
参考