摘要:通过stdarg.h头文件为函数提供了萣义可变参数列表的能力声明一个可变参数的函数类似: void f1(int n,...); 其中n表示参数列表个数,而用省略号来表示未知参数列表stdarg.h中提供了一个va_list类型,用于存放参数
通过stdarg.h头文件为函数提供了定义可变参数列表的能力。声明一个可变参数的函数类似:
其中n表示参数列表个数而用省略號来表示未知参数列表。stdarg.h中提供了一个va_list类型用于存放参数。一个大概的使用过程类似:
c语言怎么调用函数对可变参数的使用还是有点麻煩不如ruby和java简便。比如ruby中定义并使用可变参数参数: