Спецификации формата для функций семейства printf

Спецификация Пояснение
с аргумент рассматривается как отдельный символ
d, i аргумент преобразуется к десятичному виду
е,Е аргумент, рассматриваемый как переменная типа float или double, преобразуется в десятичную форму в виде [-]m.nnnnnne[+-]xx, где длина строки из n определяется указанной точностью. Точность по умолчанию равна 6
f аргумент, рассматриваемый как переменная типа float или double, преобразуется в десятичную форму в виде [-]mmm.nnnnn, где длина строки из n определяется указанной точностью. Точность по умолчанию равна 6.
g,G используется формат или %f, который короче; незначащие нули не печатаются
o аргумент преобразуется в беззнаковую восьмеричную форму (без лидирующего нуля)
р вывод указателя в шестнадцатеричном формате (эта спецификация не входит в стандарт, но она существует практически во всех реализациях)
s аргумент является строкой: символы строки печатаются до тех пор, пока не будет достигнут нулевой символ или не будет напечатано количество символов, указанное в спецификации точности
u аргумент преобразуется в беззнаковую десятичную форму
х, X аргумент преобразуется в беззнаковую шестнадцатеричную форму (без лидирующих Ох)
% выводится символ %

Заголовочный файл <iostream.h> содержит описание набора классов для управления вводом/выводом. В нем определены стандартные объекты-потоки сіn для ввода с клавиатуры и cout для вывода на экран, а также операции помещения в поток « и чтения из потока ».

В дальнейшем изложении будут использоваться оба способа, но в одной программе смешивать их не рекомендуется.








Дата добавления: 2015-10-09; просмотров: 827;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.