Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Оператор присваивания




Операторы

Строки и символьные выражения

 

Строками называются такие переменные, которые предназначены для работы с текстом или с какой-либо символьной информацией. Символьные строки в тексте программы заключаются в двойные кавычки ("). Для описания строковых переменных используется тип String.

Существует две разновидности строк:

Строки переменной длины. Данный тип используется по умолчанию, при этом длина объявляемой строки может изменяться в процессе выполнения программы, т.е. строка не занимает фиксированный объем памяти.

Пример. Dim strA As String

Строки постоянной длины. Используется в том случае, когда требуется заранее определить длину объявляемой переменной. Причем ее длина не может изменяться в процессе выполнения программы, т.е. строка занимает фиксированный объем памяти. При объявлении такой строки после служебного слова String указывается символ * и количество символов (т.е. байт), которые она будет занимать.

Пример. Dim strA As String * 20

Основной операцией для строк является операция объединения (конкатенация), которая реализуется с помощью оператора "&" или "+".

Пример.

Dim Name, SurName As String

Name = "Иван"

SurName = "Иванов"

Name = Name + " " & SurName ' результат: Name = "Иван Иванов"

 

 

Оператор - это синтаксически полное описание конкретной команды, которая выражает одно действие или определение.

Операторы выполняются последовательно один за другим, если операторы управления, перехода и вызова подпрограммы не нарушают последовательное выполнение.

Оператору соответствует одна строка программы. Однако в одной строке можно записывать несколько операторов, которые должны разделяться символом двоеточия (:).

Строки программы могут быть помечены метками или номерами.

Метка начинается с латинской буквы, может включать до 40 символов и заканчивается символом двоеточия (:). Номер не заканчивается символом двоеточия (:).

Примеры:

L1: N = N/10 'метка

10 N = N/10 'номер

Выше были рассмотрены операторы описания констант и объявления переменной. Далее рассмотрим некоторые исполняемые операторы.

 

 

Присвоение (или присваивание) является одним из важнейших действий в программировании. Синтаксис оператора присваивания следующий:

 

[Let]{ переменная | элемент массива } = выражение.

 

Переменной или элементу массива присваивается вычисленное значение выражения (т.е. в область памяти, выделенной для переменной, записывается значение выражения).

При использовании оператора присваивания должны соблюдаться следующие правила:

- тип переменной должен соответствовать типу выражения (например, если переменная типа String, то и выражение должно быть типа String);

- если в правой и левой частях оператора используются числовые типы данных, то тип правой части преобразуется к типу левой части (например, для переменной с именем I типа Integer результатом оператора I=2.5 будет 2, т.е. в области памяти, выделенной под I, будет хранится значение 2).

 




Поделиться с друзьями:


Дата добавления: 2014-12-23; Просмотров: 320; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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