русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Базовые типы переменных VB


Дата добавления: 2014-04-15; просмотров: 1710; Нарушение авторских прав


Таблица 3

Тип Хранимая информация Занимаемая память Интервал значений
Целочисленные типы
Byte Положительные целые числа 1 байт памяти Диапазон от 0-255
Boolean Логические значения 2 байта True (Истина) и False (Ложь),
Integer Целые числа 2 байта –32768 до 32767
Long Integer Длинные целые числа 4 байта –2147483648 до 2147483647 или +/-2.Е9
Типы с плавающей точкой
Single Вещественные числа одинарной точности с плавающей точкой 4 байта Используется для: отрицательных чисел и положительных чисел в диапазоне от 1.401298E-45 до 3.402823E 38.  
Double Очень большие или очень малые величины для точного выполнения математических вычислений 8 байт.  

 

Продолжение таблицы  
Строковые типы
String Текстовая информация (строка) 1 байт на каждый символ От 1 до 65400
String * длина (это число) Строка постоянной длины 10 байт + 1 байт на каждый символ ОТ 0 до двух миллиардов символов
Объектные типы
Object (Объект) Рисунок или ссылка на любой другой объект 4 байт Ссылка на объект
Variant Используется для хранения данных любых из перечисленных выше типов 16 байт для чисел, 22 байта + 1 байт на каждый символ для строк Любое числовое или строковое значение
Прочие типы
Currency Денежные величины 8 байт  
Date Сведения о дате и времени 8 байт  

 

Одним из самых важных понятий в языке программирования является понятие переменной.

Переменная - это именованная область памяти, предназначенная для хранения данных, изменяющихся во время работы программы. То есть, для доступа к содержимому этой области памяти достаточно знать имя переменной.



Имя переменной (идентификатор) -это строка символов, которая отличает эту переменную от других объектов программы (идентифицирует переменную в программе).

Правила задания имен переменных:

1. Первым символом имени должна быть буква.

2. Остальные символы - буквы и цифры. (Прописные и строчные буквы различаются). Может использоваться символ "_"

3. Нельзя использовать символ "."

4. Число символов не должно превышать 255.

5. Имя переменной не должно совпадать с зарезервированными (служебными) словами языка.

В VB существует следующие способы объявления типов переменных:

1) переменная может вообще не объявляться. В этом случае она автоматически получает тип Variant. В этом случае программа будет работать медленно и приведет к неэффективной работе вашей программы и нерациональному использованию памяти.

2) переменная может объявляться явно.

a)с помощью оператора определения переменной:

Полный синтаксис объявления переменной

Public/Private/Dim «имяПеременной» [ As типПеременной]

Например:

Dim My_name As String

Dim Число_ворон As Integer, Пи As Double

Dim НомерТелефона As String*12

Dim A1 As Integer

Если используется оператор Dim без указателя типа переменной, то эта переменная считается описанной, но получит она тип Variant. Например: Dim Яблоко

Чтобы переменные всегда объявлялись явно,то есть переменную можно использовать во всех процедурах существующих форм, модулей или классов. Нужно использовать опцию Option Explicitв секции (General) (Declarations)

После установки этой опции VB требует явного описания переменных и при использовании в коде необъявленной переменной выдаст сообщение об ошибке.

3)переменная может объявляться неявно

Существует два способа:

a)с помощью оператора объявления типа:

DefТип Начальная буква [ - Конечная буква]

вместо DefТип указывается одно из следующих ключевых слов:

DefInt (для типа Integer)

DefLng (для типа Long)

DefSng (для типа Single)

DefStr (для типа String)

b) с помощью суффикса:

Это определенный значок, который позволяет определить ее тип. Суффиксы могут быть только у шести типов переменных таблица 4.:

Таблица 4.

Суффикс % & ! # $ @
Тип Integer Long Single Double String Currency

Например:

My_name$ - переменная типа String

Пи# - переменная типа Double

86@ - переменная типа Currency

Константа (литерал) – это значение, которое нельзя изменить.

Как и переменные, константы объявляются в начале текста программного кода оператором:

Синтаксис объявления константы:

[Public/Private]Const ИмяКонстанты [As Тип] = Значение

В качестве Значения допускается использовать только постоянные значения и их комбинации, включая арифметические и (или) логические операторы. Например: Const Pi = 3.1415926535

При указании строковых констант требуются парные кавычки, Например: Const mName As Sring = "Maria"

Const mName As Sring = "Happy Birthday"

Const Pi As Single = 3.142

“ “ – последнее значение называется пустой строкой. Внутри пустой строки нет даже пробела. Эта пустая строка используется для ввода пользователем данных

При использовании констант даты и времени ставится знак (#), например: #12.Mar-2004# #21:03:22# #December 31.2004#

Логические константы (тип Boolean) могут иметь только два значения: True (Истина) или False (Ложь). С помощью типа Boolean возвращают свои значения переключатели и флажки, или Да/Нет, Вкл/Выкл

Массивы элементов управления необходимы, если несколько элементов могут использовать одни и те же процедуры (например: для проверки данных, или имеют одинаковый набор свойств). Номер элемента в массиве определяется свойством Index.Создать массив можно тремя способами:

1. Назначить одинаковое имя нескольким элементам

2. копирование через буфер обмена

3. Установить значение свойства Index

Для элемента массива создается одна процедура обработки события с параметром, значением которого является индекс элемента в массиве.

Обращение к элементу массива осуществляется по имени массива и индексу (номеру элемента). Так как обрабатывается событие элемента массива, в первой строке в круглых скобках появилось описание параметра (это переменная Index).

Описание массива производится оператором:

Dim «Имя массива» ([НижнийПредел (индекс) To ] ВерхнийПредел (индекс)) [As тип]

Например: Dim CN(14) As Integer ‘объявляется массив из 15 элементов (0-14)

 



<== предыдущая лекция | следующая лекция ==>
Тема 3.3. Языки программирования. | Тема 9. Основы объектно-ориентированного программирования


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.292 сек.