Как функции vararg узнают количество аргументов в машинном коде?

Как могут вариативные функции, такие как printf , узнать количество полученных аргументов?

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

В чем трюк?

11
задан Peter Cordes 30 August 2019 в 07:18
поделиться