DefShort
 
Задает тип данных по умолчанию для диапазона имен переменных

Синтаксис

DefShort start_letter[-end_letter ][, ...]

Параметры

start_letter
Первая буква в диапазоне
end_letter
Последняя буква в диапазоне

Описание

DefShort указывает, что переменные и массивы, которые не объявлены с типом данных - или не объявлены вообще - неявно объявляются с ​​типом Short если первая буква их имен соответствует определенному символу или лежит в инклюзивном диапазоне символов.

Пример

Это сделает sNumber с типом Short так как его первый символ начинается с s.
'' Компиляция с -lang fblite или qb

#lang "fblite"

DefShort s
Dim sNumber


Различия диалектов

  • Доступно в диалекте -lang fblite.
  • Не доступно в диалекте -lang qb , но есть псевдоним __Defshort.

Отличия от QB

  • Новое в FreeBASIC
  • В QBasic, чтобы сделать переменные по умолчанию в 2 байта для integer, используется DEFINT.

См. также