TURBO PASCAL:Учебное пособие. Терёхин В.В. - 73 стр.

UptoLike

Составители: 

73
строковых констант, однако нельзя присваивать значения стро-
ковых переменных и значения строковых выражений.
Пример:
program p25;
const
S1= 'ABCDFGHIJK';
var
S2: String[10];
S3: array [1.. 10] of char;
begin
S2:= S3; {- присваивание возможно}
S3:= S1; {- присваивание возможно}
S3:= S2; {- ошибка (Type mismatch)}
end.
Строковые переменные описываются в разделе
описания переменных следующим образом:
<список идентификаторов>: String [<максимальное количе-
ство символов>];
Примеры:
var
S: String [10] ;
S1: String[40];
S2, S3, S4: String[255];
Максимальная длина строки не должна превышать 255
символов. Возможно следующее описание строковой перемен-
ной S: String; - это описание соответствует строке с макси-
мальной длиной 255 символов (String[255]).
Если строковой переменной попытаться присвоить зна-
чение с большей, чем максимальная длиной, то ошибки не про-
изойдет, но конец строки будет автоматически отрезан.
В программе доступ к отдельным символам строки осу-
строковых констант, однако нельзя присваивать значения стро-
ковых переменных и значения строковых выражений.
       Пример:
program p25;
const
   S1= 'ABCDFGHIJK';
var
   S2: String[10];
   S3: array [1.. 10] of char;
begin
   S2:= S3; {- присваивание возможно}
   S3:= S1; {- присваивание возможно}
   S3:= S2; {- ошибка (Type mismatch)}
end.

      Строковые переменные описываются         в   разделе
описания переменных следующим образом:

<список идентификаторов>: String [<максимальное количе-
ство символов>];

      Примеры:
var
   S: String [10] ;
  S1: String[40];
   S2, S3, S4: String[255];

       Максимальная длина строки не должна превышать 255
символов. Возможно следующее описание строковой перемен-
ной S: String; - это описание соответствует строке с макси-
мальной длиной 255 символов (String[255]).
       Если строковой переменной попытаться присвоить зна-
чение с большей, чем максимальная длиной, то ошибки не про-
изойдет, но конец строки будет автоматически отрезан.
       В программе доступ к отдельным символам строки осу-
                                                             73