TURBO PASCAL |
Новости
|
Использование строк с завершающим нулемСтроки с завершающим нулем хранятся в виде символьных масси- вов с нулевой базой (начинающихся с 0) с индексом целого типа, то есть в виде массива: array[0..X] of Char; где X - положительное ненулевое целое число. Такие массивы назы- ваются символьными массивами с нулевой базой. Приведем некоторые примеры описаний символьных массивов с нулевой базой, которые мо- гут использоваться для хранения завершающихся нулем строк. type TIdentifier = array[0..15] of Char; TFileName = array[0..79] of Char; TMemoText = array[0..1023] of Char; B.Pascal 7 & Objects/LR - 300 - Более всего строки Паскаля и строки с завершающим нулем от- личаются интенсивностью использования указателей. Borland Pascal выполняет операции с этими указателями, используя набор правил расширенного синтаксиса. Кроме того, в Borland Pascal имеется встроенный тип PChar, который представляет собой указатель на строку с завершающим нулем. В модуле System тип PChar определяет- ся следующим образом: type PChar = ^Char; Правилами расширенного синтаксиса управляет директива компи- лятора $X. В состоянии {$X+} (по умолчанию) расширенный синтаксис разрешен. Правила расширенного синтаксиса описываются в следующих разделах. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |