D
Dik T. Winter
> 3. if its a variadic function, a four-byte int, which contains the value of
> char x, is passed to f( ) unix/intel platform).
>
> right?
Not entirely. In the context of:
char c;
void f(char p, ...);
in the call f(c, c) the first argument is passed as a char, the
second as an int.