Input/output <stdio.h, General utilities <stdlib.h, Input/output <stdio.h> general utilities <stdlib.h – Zilog Z8F0130 User Manual

Page 449

Advertising
background image

UM013037-1212

Input/Output <stdio.h>

Zilog Developer Studio II – Z8 Encore!

User Manual

425

Input/Output <stdio.h>

The <

stdio.h

> header declares input and output functions.

Macro

Functions

Formatted Input/Output

Character Input/Output

General Utilities <stdlib.h>

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.

Advertising