C语言不定长参数的实现 va_list-CSDN博客

网站介绍:文章浏览阅读2.7k次。1. C语言函数的调用方式 _cdecl 调用_cdecl 是C Declaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈所以在函数调用栈中, 越右边的参数在栈的越低端,既内存地址越大。2. 实现va_list 是在C语言中解决变参问题的一组宏,所在头文件:#include typedef char*