一定範囲の変数名に対して、デフォルト・データ型を指定します。
構文:
Defshort start_letter[-end_letter ]
[, ...]
パラメタ:
start_letter
範囲指定の最初の文字
end_letter
範囲指定の最後の文字
記述:
Defshort は、変数と配列が、データ型で宣言されても、または全く宣言されなくても、暗黙のうちに、
Short 型として宣言されるように指定します。変数と配列の名前の最初の文字が、指定文字と一致するか、文字の包括的な範囲内に入るするものを、対象とします。
例:
下の例は、
sNumber を
Short 数にします。この変数名の文字が、s で始まるからです:
'' -lang fblite か qb で、コンパイルします
#lang "fblite"
DefShort s
Dim sNumber
方言差:
QBからの違い:
-
FreeBASICで新規作成。
-
QBasic では、変数のデフォルトは、2バイトの整数になっています。DEFINT が使われています。
参照: