Как я понимаю va_list это тип указателя по которому из стека "выгребаются" необязательные п-ры.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Nik
21 ноября 2004 г. 14:54
В ответ на:
Вместо точек передается один параметр с типом va_list ( typedef void *va_list[1]; ).
отправлено асибо 21 ноября 2004 г. 14:28
Составить ответ
|||
Конференция
|||
Архив
Ответы
Указатель на указатель. Параметры забирают макросами va_start, va_arg
—
асибо
(21.11.2004 15:11, 117 байт)
Я хочу сказать что указатель типа va_list не передается функции как п-р, а инициализируется внутри функции.
—
Nik
(21.11.2004 15:26,
пустое
)
Ну да.
—
асибо
(21.11.2004 16:10, 157 байт)
Если бы Вы сами писали обращение к такой функции, то Вы бы так и сделали.
—
Bill
(22.11.2004 00:08, 215 байт)
Вы не поняли. Зачем он char пишет 2-я байтами в стек, вот в чем вопрос? Зачем нужен сам стек не обсуждали.
—
асибо
(22.11.2004 01:07,
пустое
)
а это потому
—
Аскольд
(22.11.2004 07:06, 145 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru