Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Klassificering af tegn -- Tastaturgenvej: 'p'  Næste side: Eksempler: Konvertering mellem talsystemer -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle slides sammen  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Tegn og Tekststrenge - slide 9 : 51

Input og output af tegn: getchar og putchar

Abstraktionerne getchar og putchar giver mulighed for input og output af enkelttegn

Læsning af ét tegn fra standard input - skrivning af ét tegn på standard output

getchar og putchar er lavniveau alternativer til scanf og printf

int read_int(){          // int-read-0-better.c
  int res = 0;  char c;

  c = getchar();
  while (isdigit(c)) {
    res = res * 10 + (c - '0');
    c = getchar();
  }

  return res;
}  
int-read-0.c
En mere koncentreret version af read_int.
int-read-0.c
Funktionen read_int og en main funktion som kalder read_int 5 gange.
int-read-1.c
En mere brugbar udgave med mulighed for fortegn og bedre linieafslutning.