Как в программе обозначается строковая константа, как определяется строковая переменная?


Как в программе обозначается строковая константа, как определяется строковая переменная?
Рейтинг: 5.0/1
Просмотров: 144 | Добавил: (26.02.2021) (Изменено: 26.02.2021)

Всего ответов: 2

Обсуждение вопроса:
Всего ответов: 2
Аватар
0

26.02.2021 оставил(а) комментарий:
Строковая константа записывается как последовательность символов, заключенная в апострофы.

Строковая переменная описывается в разделе описания переменных следующим образом: var <идентификатор>: string [<максимальная длина строки>]
Аватар
0

26.02.2021 оставил(а) комментарий:
Строковая константа записывается как последовательность символов, заключенная в апострофы. Например:

'Язык программирования ПАСКАЛЬ'

'IBM PC - computer'

'33-45-12'

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

Var <идентификатор>: String[<максимальная длина строки>]

Например:

Var Name: String[20]

Параметр длины может и не указываться в описании. В таком случае подразумевается, что он равен максимальной величине — 255. Например:

Var slovo: String

Строковая переменная занимает в памяти на 1 байт больше, чем указанная в описании длина. Дело в том, что один (нулевой) байт содержит значение текущей длины строки. Если строковой переменной не присвоено никакого значения, то ее текущая длина равна нулю. По мере заполнения строки символами ее текущая длина возрастает, но она не должна превышать максимальной по описанию величины.
avatar