[ create a new paste ] login | about

Link: http://codepad.org/UWBemZWe    [ raw code | output | fork ]

C, pasted on Jan 14:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <stdarg.h>

void b(int m, ...)
{
va_list ap;
va_start(ap, m);
int k = (int)va_arg(ap, int);
printf("%d\n", k);
vprintf("boo: %d %d %d", ap);
va_end(ap);
}

int main()
{
b(2, 3, 4, 5, 6);
return 0;
}


Output:
1
2
3
boo: 4 5 6


Create a new paste based on this one


Comments: