- _PDCLIB_size_t i; /* number of characters already written */
- _PDCLIB_size_t this; /* output chars in the current conversion */
- char * s; /* print: target buffer */
- /* scan: source string */
- _PDCLIB_size_t width; /* width of current field */
- _PDCLIB_size_t prec; /* precision of current field */
- struct _PDCLIB_file_t * stream;/* for to-stream output */
- _PDCLIB_va_list arg; /* argument stack passed to the printf function */
+ _PDCLIB_size_t i; /* number of characters read/written */
+ _PDCLIB_size_t this; /* chars read/written in the CURRENT conversion */
+ char * s; /* *sprintf(): target buffer */
+ /* *sscanf(): source string */
+ _PDCLIB_size_t width; /* specified field width */
+ _PDCLIB_size_t prec; /* specified field precision */
+ struct _PDCLIB_file_t * stream; /* *fprintf() / *fscanf() stream */
+ _PDCLIB_va_list arg; /* argument stack */