1 #include <stdarg.h> 2 3 void stub(int num,...)4stub(int num, ...) 5 { 6 va_list ap; 7 char *end; 8 int i; 9 10 for (i = 0; i < 2; i++) { 11 va_start(ap, num); 12 while ( 1 ) { 13 end = va_arg(ap, char *); 14 if (!end) break; 15 } 16 va_end(ap); 17 } 18 } 19 20 int main()21main() 22 { 23 stub(1, "ab", "bc", "cx", (char *)0); 24 exit (0); 25 } 26 27