Здравствуйте IT, вы писали:
W>>Почему я не знаю. W>>Но помоему, именно благодаря этому способу, мы имеем возможность передавать в W>>функцию переменное число параметров.
W>>Поправьте меня если я не прав. W>>А то мне и самому интересно стало.
IT>Именно поэтому. Кстати, к этому прилагается ещё один небольшой недостаток — в C после вызова функции стек должна
По мойму порядок передачи (слева направо или наоборот) монопенисуален для реализации переменного кол-ва параметров...
А вот то что очищиет стек вызываемая функция — это да ... В этом все и дело. IT>восстанавливать вызывающая процедура, в Паскале это обязанность вызываемой (в смысле вызванной, та которую вызвали) функция. IT>Получается экономия кода и код работает быстрее, потому как, если мне не изменяет мой склероз, корректировку стека можно IT>сделать прямо в команде возврата.