This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
| Defines | |
| #define | vaArg(ap, type) | 
| #define | vaEnd(ap) ((ap)[0] = 0, (void) 0) | 
| #define | vaStart(ap, parm) | 
| Typedefs | |
| typedef char * | vaList [1] | 
| Functions | |
| int | vsprintf (char *buf, const char *fmt, vaList args) | 
| #define vaArg | ( | ap, | |||
| type | ) | 
Value:
((ap)[0] += \
         ((sizeof(type) + sizeof(int) - 1) & ~(sizeof(int) - 1)), \
        (*(type *) ((ap)[0] \
         - ((sizeof(type) + sizeof(int) - 1) & ~(sizeof(int) - 1)) )))
Definition at line 38 of file stdarg.h.
Referenced by vsprintf().
| #define vaEnd | ( | ap | ) | ((ap)[0] = 0, (void) 0) | 
| #define vaStart | ( | ap, | |||
| parm | ) | 
| int vsprintf | ( | char * | buf, | |
| const char * | fmt, | |||
| vaList | args | |||
| ) | 
 1.4.7
 1.4.7