ВУЗ:
Составители:
71
дур и функций:
Type Tproc1=procedure (var x,y:real);
Tproc2=function ( x:real):real;
Составные типы данных определяют упорядоченную совокуп-
ность скалярных переменных и характеризуются типом своих компо-
нентов. К структурированным типам данных в Turbo Pascal относят:
тип-массив (array), тип-множество (set), тип-запись (record), файловый
тип (file), объектный тип (object), строковый тип (string);
Строковый тип:
Строка- в общем случае это последовательность символов. Стро-
ка представляет
собой особую форму одномерного массива символов,
которая имеет существенное отличие. Массив символов имеет фикси-
рованную длину (количество элементов), которая определяется при
описании. Строка имеет две разновидности длины:
Общую длину строки, которая характеризует размер памяти, выделяе-
мый строке при описании.
Текущую длину строки (всегда меньше или равную общей длине),
которая показывает
количество смысловых символов строки в каждый
конкретный момент времени.
Для определения данных строкового типа в Turbo Pascal 7.0 вве-
дены стандартные типы String и PChar.
В строках типа String текущая длина строки указывается в нуле-
вом, (то есть имеющем индекс 0) элементе строки. Максимальная те-
кущая длина строки может быть не более 255 символов. Например,
Const Adres=’ул.
Королева,2’;
Type
FileName=string[150];
Var
St1: FileName;
St2,St3:string[10];
В Паскаль существует ряд встроенных процедур и функций для
работы со строками типа String: Delete, Str, Val, Insert, Copy, Concat,
Length, Pos, UpCase.
Тип PChar поддерживает формат представления строк, признаком кон-
ца строки которых служит символ с кодом 0 (нуль) и которые называ-
ются строками с завершающим нулем, или ASCIIZ-строками.
Тип-массив (arr
ay):
Массив – это структурированный тип данных, состоящий из фиксиро-
ванного числа элементов, имеющих один и тот же тип. Элементами
массива могут быть данные любого типа, включая структурированный
тип. Описывается в виде:
Type Имя =array [тип индекса] of тип компонентов;
При выполнении программы к каждому элементу массива можно
обратиться используя его индекс в массиве
.
дур и функций: Type Tproc1=procedure (var x,y:real); Tproc2=function ( x:real):real; Составные типы данных определяют упорядоченную совокуп- ность скалярных переменных и характеризуются типом своих компо- нентов. К структурированным типам данных в Turbo Pascal относят: тип-массив (array), тип-множество (set), тип-запись (record), файловый тип (file), объектный тип (object), строковый тип (string); Строковый тип: Строка- в общем случае это последовательность символов. Стро- ка представляет собой особую форму одномерного массива символов, которая имеет существенное отличие. Массив символов имеет фикси- рованную длину (количество элементов), которая определяется при описании. Строка имеет две разновидности длины: Общую длину строки, которая характеризует размер памяти, выделяе- мый строке при описании. Текущую длину строки (всегда меньше или равную общей длине), которая показывает количество смысловых символов строки в каждый конкретный момент времени. Для определения данных строкового типа в Turbo Pascal 7.0 вве- дены стандартные типы String и PChar. В строках типа String текущая длина строки указывается в нуле- вом, (то есть имеющем индекс 0) элементе строки. Максимальная те- кущая длина строки может быть не более 255 символов. Например, Const Adres=’ул. Королева,2’; Type FileName=string[150]; Var St1: FileName; St2,St3:string[10]; В Паскаль существует ряд встроенных процедур и функций для работы со строками типа String: Delete, Str, Val, Insert, Copy, Concat, Length, Pos, UpCase. Тип PChar поддерживает формат представления строк, признаком кон- ца строки которых служит символ с кодом 0 (нуль) и которые называ- ются строками с завершающим нулем, или ASCIIZ-строками. Тип-массив (array): Массив – это структурированный тип данных, состоящий из фиксиро- ванного числа элементов, имеющих один и тот же тип. Элементами массива могут быть данные любого типа, включая структурированный тип. Описывается в виде: Type Имя =array [тип индекса] of тип компонентов; При выполнении программы к каждому элементу массива можно обратиться используя его индекс в массиве. 71
Страницы
- « первая
- ‹ предыдущая
- …
- 69
- 70
- 71
- 72
- 73
- …
- следующая ›
- последняя »