C 语言标准库
# 可变参数:<stdarg.h>
stdarg
是由standard(标准) arguments(参数)简化而来,主要目的为让函数能够接收不定量参数
# 组成
由一种类型定义va_list
与四个宏定义组成:
#include <stdarg.h>
void va_start(va_list ap, last);
type va_arg(va_list ap, type);
void va_end(va_list ap);
void va_copy(va_list dest, va_list src);
1
2
3
4
5
6
2
3
4
5
6
详情请见这里 (opens new window)或者《C语言程序设计现代方法》第26章
编辑 (opens new window)
上次更新: 2020/09/08, 13:09:00