C语言的变元参数

日期:2008-08-19 14:16:52 人气:1

C语言的变元参数

这个例子中参数们被放置在一个32位的数组中 参数int a是第一个参数,通过他的地址依次+32位即代码中的ap+=4就可以找到其他参数地址并转换成相应的类型 这种方式不灵活,不同的系统情况可能不同,所以最好用已经定义好的宏 type va_arg( va_list arg_ptr, type ); void va_end( va_list arg_ptr ); void va_start( va_list arg_ptr ); void va_start( va_list ar
    A+
热门评论