Нет портативного способа сделать это.Это полностью зависит от того, какую платформу вы используете и какое соглашение о вызовах используется.
Тем не менее, размер кода в main()
обычно не должен влиять на компоновку стека, поскольку код не находится в стеке.
Лучший способ получить argv
из функции, вызываемой из main()
, - это заставить эту функцию принять const char**
в качестве параметра и передать в него argv
.