OPTION DYNAMIC
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgOptiondynamic
- 最后更新: 2019-03-29
指定可变长度数组声明
语法
` Option Dynamic
`
描述
Option Dynamic 是一个语句,用于指定后续所有数组声明为可变长度,无论它们是否以常量下标范围声明。此设置对使用 Option Dynamic 的模块的其余部分有效,可以使用 Option Static 覆盖。它等价于 '$Dynamic 元命令。
示例
start GeSHi
vb
'' Compile with "-lang fblite" compiler switch
#lang "fblite"
Dim foo(99) As Integer ' declares a fixed-length array
Option Dynamic
Dim bar(99) As Integer ' declares a variable-length array
' ...
ReDim bar(199) ' resize the arrayend GeSHi
方言差异
- 仅在 -lang fblite 和 -lang qb 方言中可用。
与 QB 的差异
- FreeBASIC 新增
参见
__FB_OPTION_DYNAMIC__'$Dynamic'$StaticOption StaticDimRedim
返回 目录