beautypg.com

Input/output general utilities

Page 449

background image

UM013037-1212

Input/Output

Zilog Developer Studio II – Z8 Encore!

User Manual

425

Input/Output

The <

stdio.h

> header declares input and output functions.

Macro

Functions

Formatted Input/Output

Character Input/Output

General Utilities

The <

stdlib.h

> header declares several types, functions of general utility, and macros.

size_t

Unsigned integral type of the result of the sizeof operator.

wchar_t

Integral type whose range of values can represent distinct codes for all
members of the largest extended character set specified among the
supported locales.

EOF

Expands to a negative integral constant. Returned by functions to indicate
end of file.

int printf(char *format, ...);

Writes formatted data to stdout.

int scanf(char *format, ...);

Reads formatted data from stdin.

int sprintf(char *s, char *format, ...);

Writes formatted data to string.

int sscanf(char *s, char *format, ...);

Reads formatted data from string.

int vprintf(char *format, va_list arg);

Writes formatted data to stdout.

int vsprintf(char *s, char *format, va_list arg);

Writes formatted data to a string.

int getchar(void);

Reads a character from stdin.

char *gets(char *s);

Reads a line from stdin.

int putchar(int c);

Writes a character to stdout.

int puts(char *s);

Writes a line to stdout.