va_list used in <stdio.h>

David Adrien Tanguay datanguay at watmath.waterloo.edu
Fri Aug 18 13:05:34 AEST 1989


Our compiler takes a different route to solve this problem. The parser knows
about all the standard types and functions. stdio.h #defines its macros
and tells the parser (with a #pragma) to turn on all the other stuff that
is defined in stdio.h. Basically, va_list is an internal type which is
aliased to the user visible name "va_list" when you #include <stdarg.h>.

David Tanguay



More information about the Comp.lang.c mailing list