c语言之简单可变参数实例
#include<stdio.h> #include<stdarg.h> int sum(int n,...); int main() { int result; result = sum(3,1,2,3); printf("result=%d\n",result); return 0; } int sum(int n,...) { int i,sum=0; va_list vap; va_start(vap,n); for(i=0;i<n;i++) { sum +=va_arg(vap,int); } va_end(vap); return sum; } 简单了解一下先 来源: CSDN 作者: 奔跑吧_自己 链接: https://blog.csdn.net/qq_38721302/article/details/104775699