懒惰声明变量。
FreeBASIC语言
qb 和
fblite 语言方言允许使用变量名称,而不首先声明它们。这称为隐式或惰性声明,因为实际声明是从名称首次使用的方式推断出来的。
变量类型
当一个变量被隐式声明时,它的类型取决于以下两个方面之一:最近的默认隐式类型伪指令(如果有的话)或使用的变量类型后缀符号(如果有的话)。
默认类型
默认隐式类型指令
变量类型后缀符号
隐式数组声明
目前,FreeBASIC不支持隐式的数组声明。
调试
对于完全调试支持,必须显式声明所有变量,不应使用后缀。建议使用
Option Explicit来转换对隐式声明的支持,以便编译器在编译时捕获错误的变量名称。
参考