Showing
1 changed file
with
18 additions
and
0 deletions
1 | +// just like the standard printf except it recognises only the | ||
2 | +// following format directives: %i, %u, %x, %s | ||
3 | + | ||
1 | extern int printf(char *str, ...); | 4 | extern int printf(char *str, ...); |
5 | + | ||
6 | +// standard puts | ||
7 | + | ||
2 | extern int puts(char *s); | 8 | extern int puts(char *s); |
9 | + | ||
10 | +// replacement of the standard putchar | ||
11 | + | ||
3 | extern int putc(char c); | 12 | extern int putc(char c); |
13 | + | ||
14 | +// prints an unsigned int with: | ||
15 | +// - f == 'x' => as an hex string | ||
16 | +// - f == 'u' => as a decimal string | ||
17 | + | ||
18 | +extern int putu(int u, char f); | ||
19 | + | ||
20 | +// prints a signed int as decimal string | ||
21 | + | ||
4 | extern int puti(int i); | 22 | extern int puti(int i); | ... | ... |
-
Please register or login to post a comment