可变参数, printf 实现的原理 ,va_start和va_end_va_start pintf-CSDN博客

网站介绍:文章浏览阅读830次。对于可变参数的函数可以,使用下面的宏来,获取输入的每一个参数这些宏定义在stdarg.h中typedef char *va_list;va_start宏,获取可变参数列表的第一个参数的地址(list是类型为va_list的指针,param1是可变参数最左边的参数):#define va_start(list,param1) ( list = (va_list)&para..._va_start pintf