摘要:
独立博客链接:http://www.keepsimply.org/2012/08/18/deep-explore-c-va-arg/ 作者:独酌逸醉时间:2012.08.18 一、基础部分1.1 什么是可变长参数可变长参数:顾名思义,就是函数的参数长度(数量)是可变的。比如 C 语言的 printf 系列的(格式化输入输出等)函数,都是参数可变的。下面是 printf 函数的声明:int printf ( const char * format, ... );可变参数函数声明方式都是类似的。1.2 如何实现C语言可变参数通过三个宏(va_start、va_end、va_arg)和一个类型(va 阅读全文