На этом шаге мы рассмотрим правила записи строк.
Строка символов представляет собой последовательность символов из расширенного набора символов кода ASCII, заключенную в одиночные кавычки. Необходимо также, чтобы вся последовательность располагалась в одной строке программы.
В случае если в состав строки необходимо включить символ одиночной кавычки, то этот символ печатается два раза подряд. Если между кавычками нет ни одного символа, то такая строка считается пустой и ее длина приравнивается нулю:
'Object Pascal' 'Н.Вирт - автор языка Pascal' 'Borland International - разработчик Object Pascal' '' 'Две подряд кавычки '' считаются в строке одним символом'
Управляющие символы в строке представляются в виде целого десятичного числа, непосредственно перед которым ставится символ #. Указанное десятичное число должно быть кодом ASCII требуемого управляющего символа.
#7 - символ "звонок" #10 - символ "перевод строки" #13 - символ "возврат каретки"
В принципе, таким образом могут быть представлены не только управляющие символы, но и любой другой символ кода ASCII (коды от 0 до 255). Кроме того, в строке допускается совмещать печатные и упра ляющие символы. Если в строку входят несколько управляющих символов, то между ними не должно быть разделителей.
'Совмещение печатных символов'#13#10'и управляющих'#13#10
Со следующего шага мы начнем рассматривать структуру программы.