C语言可变参数函数的两种实现方式以及va_list、va_start、va_arg、va_end详解

函数的可变参数的实现方式有两种: 1.通过库函数stdarg.h实现 先贴代码 int add(int n,...) {     int i = 0;     int sum = 0;     va_list ap;     va_start(ap,n);     for(i = 0;i < n;i++)     {         sum += va_arg(ap,int);     }    
相关文章
相关标签/搜索