Я пытаюсь отформатировать некоторые операторы printf, чтобы учесть произвольные уровни отступа.В идеале я хочу следующий вывод, где «Один», «Два» и т. Д. Являются заполнителями для сообщений журнала переменной длины.
One
Two
Three
Two
One
Я работаю над интервалом переменной длины, необходимым для отступа, и я знаю,Я могу сделать следующее:
printf( "%*s", indent_level, "" );
но мне интересно, есть ли способ сделать это без второй пустой строки arg.