Как могут вариативные функции, такие как printf , узнать количество полученных аргументов?
Количество аргументов, очевидно, не передается как (скрытый) параметр (см. ] вызов printf в примере asm здесь ).
В чем трюк?