va_list 、va_start、 va_arg、 va_end 使用说明-CSDN博客

网站介绍:文章浏览阅读3.5w次,点赞29次,收藏206次。在ANSI C中,这些宏的定义位于stdarg.h中:typedef char *va_list;va_start宏,获取可变参数列表的第一个参数的地址(list是类型为va_list的指针,param1是可变参数最左边的参数):#define va_start(list,param1) ( list = (va_list)&param1+ sizeof(param1) )..._va_start