Среда, 20.09.2017, 01:19

Кибер-Сайт

Приветствую Вас Гость | RSS
Меню сайта
Наши реквизиты
Считаете полезными материалы нашего сайта?
Хотите и можете помочь проекту?
Z222164825293
Категории
Delphi [8]
Delphi, Object Pascal, уроки, статьи, исходники
OpenGL API [9]
Графика на OpenGL API, уроки, статьи, исходники
Blender [9]
Трехмерная графика, моделирование, разработка игр с помощью Blender
3D. Общие вопросы [1]
Наш опрос
Оцените мой сайт
Всего ответов: 90
Статистика
Ваш IP: 54.198.247.44
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа
Главная » 2013 » Апрель » 5 » Переменные Delphi. Объявление и инициализация переменных. Урок-7
01:27

Переменные Delphi. Объявление и инициализация переменных. Урок-7

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

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

Чтобы сообщить компилятору о том, что мы собираемся объявить переменную, существует специальное ключевое слово var.

var
  Имя переменной: Тип данных;

 

После ключевого слова var следует: имя переменной (служит для идентификации переменной и обращения к ней), знак двоеточия (сообщает, что дальше следует тип данных переменной), тип данных (сообщает компилятору о количестве выделяемой памяти и характере переменной (число, строка, пользовательский тип данных и т. д, точка с запятой (сообщает об окончании описания переменной). Более конкретный пример использования переменных смотрите ниже.


Урок-3. Переменные в Delphi. Объявление и инициализация переменной. Пример использования переменных

А сейчас рассмотрим следующий пример.

var
  VInt: Integer; // Описание переменной VInt типа Integer (целочисленный тип данных)
  VFloat: Single; // Описание переменной VFloat типа Single (вещественный тип данных (число с плавающей точкой))
  VStr: String; // Описание переменной VStr типа String (строковой тип данных)

После объявления переменной её нужно инициализировать (присвоить начальное значение). Следует отметить, что при выделении памяти под переменную в ней остается «мусор» (данные, оставленные в памяти другими программам). Важно: инициализация переменных и дальнейшие действия над ними осуществляется между двумя ключевыми словами begin и end (в подпрограммах) и в специальных разделах модуля (таких, как initialization и finalization). Присваивание выглядит следующим образом:

Имя переменной := Присваиваемое значение;

Рассмотрим небольшой пример, который демонстрирует объявление и инициализацию переменной.

procedure UseVar;
var
  V1: Integer; // Объявляем переменную
begin
  V1 := 30; // Обращаемся к переменной и присваиваем ей значение 30
  // Дальнейшие действия…
end;

Здесь мы объявляем переменную V1: Integer, затем присваиваем ей значение 30. Дальше мы можем использовать переменную в различных арифметических и логических операциях, присваивать ей разные значения или обращаться к переменной для присваивания ей значений других переменных.

Категория: Delphi | Просмотров: 9295 | Добавил: Admin | Теги: Delphi для чайников, Object Pascal, Delphi Справочная информация, Уроки Delphi, Delphi | Рейтинг: 0.0/0

Похожие материалы
Всего комментариев: 1
1  
Привет.
Приглашаю Вас на Лучший High Five сервак
Сервак подойдет тем кто приветствует долгую игру с расчетом на настоящее доминирование.
Совершенно не подойдет предпочитающим ворваться и всех нагнуть.
Скользящим мимо любителям попрыгать по сервакам переоткрывашкам, ловить мало, т.к. старики их быстренько уделают :)

Адрес http://l2immortal.com

Имя *:
Email *:
Код *:
Поиск
Календарь
«  Апрель 2013  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Друзья сайта
  • Скачать Blender
  • Архив записей
    Реклама
    Copyright Кибер-Сайт © 2017 | Используются технологии uCoz