表示赋值运算符。
语法
Let variable = value
or
Let( variable1 [, variable2 [, ... ]] ) = udt
or
Operator typename .Let ( [ ByRef | ByVal ] rhs As datatype )
statements
end operator
说明
命令旨在帮助程序员区分赋值语句(例如,
Let a = 1)。
If a = 1 then ...).由于编译器不需要它,通常省略它。
让可以用作左侧运算符,将用户定义类型的成员赋值给多个变量。
See 操作符 Let() (赋值)
让用于运算符重载以引用赋值运算符。
See 操作符 Let (赋值)
例子
''用-lang fblite或qb编译
#lang "fblite"
'这两条线具有相同的效果:
Let x = 100
x = 100
方言差异
与QB差别
- -lang fb 方言中没有。
- Let操作符是FreeBASIC的新功能。
- UDT到多变量Let赋值是FreeBASIC的新功能。
参考