следовательностями), на место которых функция вставляет переменные в указанном формате. С технической точки зрения строка "Hello, world!\n", которую мы передавали в функцию printf() в предыдущих программах, является форматирующей, хотя в ней и отсутствует управляющая последовательность. Такие последовательности еще называют спецификаторами формата, и для каждого спецификатора функция должна применять дополнительный аргумент. Все они начинаются со знака процента (%) и содержат символы, очень похожие на спецификаторы формата в команде examine отладчика GDB.
Спецификатор
Тип вывода
%d
Десятичный
%u
Десятичный без знака
%x
Шестнадцатеричный