Чтобы изменить используемый по умолчанию формат вывода, укажите после выражение запятую и один из спецификаторов:
| c | Символ или строка выводятся на экран в виде необработанных символов. Обычно непечатаемые символы выводятся в виде управляющих символов или в числовом формате. Этот параметр приводит к тому, что при выводе символов будет использоваться полный набор символов дисплея IBM. |
| d | Целое число выводится в виде десятичного значения. |
| f[#] | Формат с плавающей точкой с заданным числом цифр.
Если вы не задаете число цифр, то используется столько цифр, сколько необходимо. |
| m | Выражение со ссылкой на память выводится в виде
шестнадцатиричных байт. |
| md | Выражение со ссылкой на память выводится в виде
десятичных байт. |
| P | Выводится необработанное значение указателя, показывающее сегмент, как имя регистра (если это возможно). Показывается также объект, на который указатель ссылается. Если управление форматом не задано, то это используется по умолчанию. |
| s | Выводится массив или указатель на массив символов
(строка, заключенная в кавычки). Строка завершается нулевым символом. |
| x или h | Целое выводится в виде шестнадцатиричного значения. |
Если спецификатор формата не применим к типу данных выражения, он игнорируется. Вы можете задать таким же образом счетчик
повторения (он указывает, что выражение относится к повторяющемуся элементу данных, например, массиву).