В языках программирования, и в частности в языке Visual Basic, переменные играют важную роль. Переменные предназначены для хранения и обработки данных.
Переменная в программе представлена именем и служит для обращения к данным определенного типа. Конкретное значение переменной хранится в ячейках оперативной памяти.
Тип переменной. Тип переменной определяется типом данных, которые могут быть значениями переменной.
В языке программирования используются следующие основные типы переменных:
Тип переменной | Возможные значения | Объем занимаемой памяти |
Byte | Целые числа от 0 до 255 | 1 байт |
Integer | Целые числа от -32 768 до 32767 | 2 байт |
Single | Десятичные числа одинарной точности | 8 байтов |
String | Строка символов (текст) | 1 байт на каждый символ |
Variant | Любые значения | >=16 байтов |
Имя переменной. Имя каждой переменной уникально и не может меняться в процессе выполнения программы. Количество символов в имени не должно превышать 255 символов.
Имя может состоять из различных символов, но должно начинаться с буквы и не должно включать знак «.» (точка).
|
|
Объявление переменной. Для того чтобы компьютер понимал, сколько по емкости памяти необходимо для программы, надо указать размер переменной (ячейки памяти) согласно приведенной таблицы в байтах. Если размер не указан, то по умолчанию определяется тип Variant (16 байт и более на ячейку), что не эффективно и замедляет работу программы.
Объявить переменную можно командой Dim:
Dim A As Integer (одна переменная)
Dim A As Integer, B As Byte, Строка As String (несколько переменных).
Переменные, значения которых нельзя изменять в процессе выполнения программы, называются константами. Их тоже надо объявлять, например,
Const PI As Single
Переменная может получить или изменить значение с помощью оператора (или команды) присваивания.