当你保存一个值到变量中而变量又不存在时, Visual FoxPro 隐含地定义它。在其它要求明确定义的变量的语言中,这将会返回一个错误。
在 Visual FoxPro 中, 你没有指定数据类型到一个变量(虽然推荐你命名你的变量时采用不同的前缀来表明该变量的数据类型)。其它语言要求你在定义变量时为变量指定一个数据类型。
Visual FoxPro | BASIC |
变量隐含地定义; 无数据类型。 | 变量可隐含地定义;变量名指明数据类型。 |
Pascal | C/C++ |
变量必须明确定义并指定数据类型。 | 变量必须明确定义并指定数据类型。 |