C语言可变参数问题

日期:2013-07-03 16:25:17 人气:2

C语言可变参数问题

int foo( char *a, ...)   {    int i;    char buf[256];       va_list arg = (va_list)((char*)(&a) + 4);    i = vsprintf(buf, a, arg);    write(buf, i);       return i;   } 可变参数用指针va_list获取 int vsprintf(char *buf, const char *fmt, va_list
    A+
热门评论