![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Tegn - slide 10 : 13 |
Abstraktionerne getchar og putchar giver mulighed for input og output af enkelttegn.
getchar og putchar er lavniveau alternativer til scanf og printf.
Som et eksempel på getchar ser vi på tegnvis indlæsning af heltal.
int read_int(char *prompt){ int res = 0; char c; printf(prompt); while (isdigit(c = getchar())) res = res * 10 + (c - '0'); return res; }
![]() | En mere brugbar udgave med mulighed for fortegn og bedre linieafslutning. |