Спецификаторы формата

Язык:
Русский
English

  Спецификаторы формата


Спецификатор формата состоит из необязательного количества повторений (целого числа) и сопровождается нулевым или большим количеством символов управления форматом.

 Спецификатор   Формат

    C         Символ
    D         Десятичное число
    Fn        Вещественное число
    HX        Шестнадцатеричное число
    М         Дамп памяти
    P         Указатель
    R         Запись
    S         Строковое значение (по умолчанию)

Примеры выражений со спецификаторами формата:

(Раздел объявлений)

 Type NamePtr = ^NameRec;
      NameRec = Record
            Next : NamePtr;
           Count : Integer;
            Name : String[31];
                End;

 Var List : Array [1..10] Of Integer;
        P : NamePtr;

Примеры выражений, которые могут быть созданы с использованием спецификаторов формата:

 List:           (10,20,30,40,50,60,70,80,90,100)
 List[6],3X:     $3C,$46,$50
 P:              PTR($3EA0,$C)
 P,P:            3EA0:000C
 P^:             (PTR($3EF2,$2), 412, 'John')
 P^.Next^,RX:    (NEXT : NIL; COUNT : $19C; 'Serg')
 Mem[$40:0],8M:  F8 03 F8 02 00 00 00 00
 Mem[$40:0],8MD: 248 3 248 2 0 0 0 0

Тэги: format-specifiers
| G+
Код для вставки: :: :: :: ::
Поделиться: // //