Описание и ввод строковых данных
Строковая
константа представляет собой произвольную последовательность
символов, заключенную в одинарные кавычки, длиной до 32567 символов, напри-
мер,
‘ Hello’, ‘Добрый день’.
Строковые
переменные бывают переменной или фиксированной длины.
Строка переменной длины (
String) представляет собой последовательность длиной
до 32567 символов из таблицы ASCII. В памяти под такую символьную переменную
отводится количество байт равное количеству символов переменной плюс 4. Объ-
явить строковый тип переменной длины можно с помощью оператора
объявления
типа данных:
Var Str: String;
Строка
фиксированной длины Str1:String [n]; представляет собой строку дли-
ной
n символов. В памяти под такую символьную переменную отводится
n байт.
Описать символьную переменную фиксированной длины можно таким образом:
Var Hello :String[12];
Hello := ‘Привет – Hello’;
Writeln(‘ Результат:’, Hello);
На экран будет выведено: Результат:
Привет - Hello
Строковое выражение может
содержать строковые константы, строковые
переменные, вызов функций и строковые операции.
1. Операция
"+" (конкатенация) предназначена для объединения строк.
Результат операции имеет строковый тип. Например, после выполнения фрагмента
программы
:
Do'stlaringiz bilan baham: