Объявление нескольких переменных в одной строке

Объявление нескольких переменных в одной строке

В одной строке программного кода можно объявить и несколько переменных. Ключевое слово Dim печатается при этом только один раз, а переменные разделяются запятыми.

Но не забывайте указать тип данных для каждой из переменных в объявлении, даже если все эти переменные одного типа. Вот пример правильно оформленного оператора этого типа:

Dim intA As Integer, intD As Integer, intL As Integer

Смешивать различные типы данных тоже разрешается:

Dim curNetWorth As Currency, datSecondTuesday As Date

При объявлении нескольких переменных в одной строке возрастает вероятность случайного пропуска объявления типа данных. Для каждой из переменных в строке с пропущенным типом данных автоматически будет выбран тип Variant. Например, при обработке оператора

Dim strX, strY, strZ As String

strX и strY интерпретируются как переменные типа Variant, а не как строковые переменные.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

6. Объявление переменных: оператор Dim для различных типов данных

Из книги Программирование автора Козлова Ирина Сергеевна

6. Объявление переменных: оператор Dim для различных типов данных Чаще всего люди стараются не пользоваться идентификаторами при обозначении типа переменной (тем более для таких типов, как дата/время). Вместо этого они применяют оператор Dim. Подобная операция называется


Ввод запроса в строке поиска

Из книги Windows Vista автора Вавилов Сергей

Ввод запроса в строке поиска Пользоваться строкой поиска очень просто: откройте папку, в которой нужно найти файл, и наберите в строке поиска имя файла. Уже после ввода первых символов имени начнется фильтрация содержимого папки и в области просмотра отобразятся объекты,


2.14. Поиск в строке

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл

2.14. Поиск в строке Помимо различных способов доступа к подстрокам, есть и другие методы поиска в строке. Метод index возвращает начальную позицию заданной подстроки, символа или регулярного выражения. Если подстрока не найдена, возвращается nil:str = "Albert Einstein"pos1 = str.index(?E)     #


14.2. Флаги и аргументы в командной строке

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. автора Дронов Владимир

14.2. Флаги и аргументы в командной строке Слухи о кончине командной строки сильно преувеличены. Хоть мы и живем в век графических интерфейсов, ежедневно тысячи и тысячи программистов по тем или иным причинам обращаются к командным утилитам.Мы уже говорили, что корнями


14.2.1. Разбор флагов в командной строке

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов автора Дронов Владимир

14.2.1. Разбор флагов в командной строке Для разбора командной строки чаще всего применяется библиотека getoptlong (библиотека getopts.rb, обладающая менее развитой функциональностью, считается устаревшей). Она понимает однобуквенные и длинные флаги и распознает двойной дефис (--)


Объявление переменных

Из книги VBA для чайников автора Каммингс Стив

Объявление переменных Перед использованием переменной в коде Web-сценария рекомендуется выполнить ее объявление. Для этого служит оператор объявления переменной var, после которого указывают имя переменной:var x;Теперь объявленной переменной можно присвоить какое-либо


Объявление переменных

Из книги Язык программирования Си для персонального компьютера автора Бочков C. О.

Объявление переменных Перед использованием переменной в коде Web-сценария рекомендуется выполнить ее объявление. Для этого служит оператор объявления переменной var, после которого указывают имя переменной:var x;Теперь объявленной переменной можно присвоить какое-либо


§ 50. О статусной строке

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель

§ 50. О статусной строке — Каков ваш статус, Лена? Проще говоря, каков ваш социум эр актум? С. Довлатов. Наши 22 апреля 2000Произошло следующее: в машине спидометр закрыт газетой; на мобильном телефоне дисплей залеплен изолентой; телевизор не показывает, на какой канал


Объявление переменных

Из книги Инфобизнес за один день автора Ушанов Азамат

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


Объявление переменных пользовательского типа

Из книги C++ для начинающих автора Липпман Стенли

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


Объявление переменных класса

Из книги автора

Объявление переменных класса Для объявления переменных, которые понадобятся в нескольких свойствах или методах, используйте раздел Declarations в самом начале модуля класса. Всегда объявляйте эти переменные как локальные ( Private ), ведь объекты в основном предназначены для


Объявление переменных

Из книги автора

Объявление переменных В этом разделе дано последовательное описание синтаксиса и семантики объявлений переменных. Разновидности переменных перечислены в следующей таблице:Таблица 3.4. Вид переменной Пояснение Простая переменная Скалярная переменная целого или


9.4. Объявление переменных: declare и typeset

Из книги автора

9.4. Объявление переменных: declare и typeset Инструкции declare и typeset являются встроенными инструкциями (они абсолютно идентичны друг другу и являются синонимами) и предназначена для наложения ограничений на переменные. Это очень слабая попытка контроля над типами, которая


5. Возможность создания нескольких инфопродуктов по одной теме

Из книги автора

5. Возможность создания нескольких инфопродуктов по одной теме Далее возьмите свою тему, напишите и обведите ее на листе бумаги. Подумайте, можно ли в этой сфере делать не один продукт, а много, целую линейку. Ваша сфера представляет собой коллекцию нюансов – чтобы