double arrow

Тип переменной int

d на вводе ожидается десятичное целое; соответствующий аргумент должен быть указателем на целое.

o на вводе ожидается восьмеричное целое (с лидирующим нулем или без него); соответствующий аргумент должен быть указателем на целое.

x на вводе ожидается шестнадцатеричное целое (с лидирующими 0х или без них); соответствующий аргумент должен быть указателем на целое. При вводе нет различия между х и Х.

u аргумент преобразуется в беззнаковую десятичную форму - тип unsigned int.

Тип переменной char

c ожидается отдельный символ; соответствующий аргумент должен быть указателем на символы; следующий вводимый символ помещается в указанное место. Обычный пропуск символов пустых промежутков в этом случае подавляется; для чтения следующего символа, который не является символом пустого промежутка, пользуйтесь спецификацией преобразования %1s.

Тип переменной char*

s ожидается символьная строка; соответствующий аргумент должен быть указателем символов, который указывает на массив символов, который достаточно велик для принятия строки и добавляемого в конце символа \0.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: