Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Пользовательский тип данных.





Записи

Комбинированный тип характеризует объекты, называемые записями. Запись – это сложная переменная с несколькими компонентами. В отличие от массивов компоненты записи (поля) могут иметь разные типы и доступ к ним осуществляется не по индексу, а по имени поля. При определении комбинированного типа задаются имя и тип каждого поля.

Тип имеет следующую структуру:

type <имя_типа>

<имя_поля1> as <тип>

<имя_поля2> as <тип>

………………

end type

где <имя_типа> -- имя пользовательского типа,правильный идентификатор;

<имя_поля1> -- поля; представляют собой последовательность разделов записи.

<тип> -- типы данных языка Basic или другой пользовательский тип.

Символьные строки в пользовательском типе данных должны быть строками фиксированной длины.

К каждому компоненту записи можно обратиться, используя имя переменной типа записи и имя поля, разделенные точкой. Пользовательский тип должен быть описан оператором TYPE только в главном модуле

Пример: type persona ‘имя записи задаем пользовательский тип

Name as string*25

Group as string*4

type adress ‘имя новой записи

street as string*15

nhome as integer

end type

end type

dim pupil as persona ‘резервируем память под переменную пользовательского типа

Обращение pupil.name=”Иванов”

pupil.group=”2ПГ1”

pupil.adress.street=”Новая”

pupil.adress.nhome=32







Дата добавления: 2015-09-07; просмотров: 340. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

Условия приобретения статуса индивидуального предпринимателя. В соответствии с п. 1 ст. 23 ГК РФ гражданин вправе заниматься предпринимательской деятельностью без образования юридического лица с момента государственной регистрации в качестве индивидуального предпринимателя. Каковы же условия такой регистрации и...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Потенциометрия. Потенциометрическое определение рН растворов Потенциометрия - это электрохимический метод иссле­дования и анализа веществ, основанный на зависимости равновесного электродного потенциала Е от активности (концентрации) определяемого вещества в исследуемом рас­творе...

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

Сущность, виды и функции маркетинга персонала Перснал-маркетинг является новым понятием. В мировой практике маркетинга и управления персоналом он выделился в отдельное направление лишь в начале 90-х гг.XX века...

Studopedia.info - Студопедия - 2014-2025 год . (0.012 сек.) русская версия | украинская версия