Программирование на C и C++

Онлайн справочник программиста на C и C++

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

Перед спецификаторами формата ввода ставится знак %, и они сообщают функции scanf() о типе далее читаемых данных. Эти спецификаторы перечислены в таблице. Спецификаторы формата рассматриваются слева направо, и в таком же порядке с ним сопоставляются аргументы из списка аргументов.

Таблица: Спецификаторы формата функции scanf()
Код Значение
%c
%d
%i

%f
%g

%s
%x

%n
%u
%[]
Читает одиночные символы
Читает десятичное число
Читает десятичное число
Читает число с плавающей запятой
Читает число с плавающей запятой
Читает число с плавающей запятой
Читает восьмеричное число
Читает строку
Читает шестнадцатиричное число
Читает указатель
Получает целочисленное значение, равное числу прочитанных символов
Читает беззнаковое целое
Сканирует множество символов