Kurt Nørmark ©
Institut for Datalogi, Aalborg Universitet
Sammendrag Forrige lektion Næste lektion Stikord Referencer Indhold | I denne lektion ser vi på datatypen char, herunder læsning fra tastaturet (og filer) samt skrivning af tegn på skærmen (filer). Endvidere ser vi på en antal eksempler på programmering med tegn. |
Tegn og alfabet |
Alfabet Slide Indhold Stikord Referencer Lærebog |
Begrebet alfabet: Et alfabet er en ordnet mængde af bogstaver og andre tegn |
|
|
|
Datatypen char Slide Indhold Stikord Referencer Lærebog |
|
|
Program: Et C program som udskriver en ASCII tegntabel. |
|
Program: Udskriften fra programmet. |
|
Tegnkonstanter (1) Slide Indhold Stikord Referencer Lærebog |
|
|
Tegnkonstanter (2) Slide Indhold Stikord Referencer Lærebog |
|
Program: Et C program med eksempler på forskellige tegn konstanter.
Programmet fokuserer på tegnet 'n', som noteres i normal tegnnotation, oktalt, og hexadecimalt.
|
|
Program: Output fra programmet. |
|
Oktale og hexadecimal notation (1) Slide Indhold Stikord Referencer Lærebog |
|
Figur. En illustration af binære, oktale og hexadecimale tal. | ![]() |
|
Oktale og hexedecimal notation (2) Slide Indhold Stikord Referencer Lærebog |
|
|
|
Tegn aritmetik Slide Indhold Stikord Referencer Lærebog |
|
|
Klassificering af tegn Slide Indhold Stikord Referencer Lærebog |
|
|
Abstraktionerne getchar og putchar Slide Indhold Stikord Referencer Lærebog |
|
Program: En funktion der læser et heltal som enkelttegn - basal udgave. |
|
Program: Funktionen read_int og en main funktion som kalder read_int 5 gange. |
|
Program: En mere brugbar udgave med mulighed for fortegn og bedre linieafslutning. |
|
Konvertering mellem talsystemer Slide Indhold Stikord Referencer Lærebog |
|
Program: Et C program der omregner et tal fra et talsystem til titalsystemet og udskriver resultatet. |
|
Program: Et C program der omregner et tal fra titalsystemet til et andet talsystem og udskriver resultatet. |
|
Eksempel: Kopiering af fil Slide Indhold Stikord Referencer Lærebog |
|
Program: Et C program der kopierer input til output. |
|
Program: Oversættelse og udførelse af copy.c. |
|
Eksempel: Optælling af ord Slide Indhold Stikord Referencer Lærebog |
|
Program: Bogens udgave af ordtællingsprogrammet - et uskønt program. |
|
Program: Kernighan og Ritchies's tilsvarende, men mere generelle program. |
|
Samlede referencer Indhold Stikord |
|
Kapitel 4: Tegn
Kursets hjemmeside Forfatteren's hjemmeside Om frembringelsen af disse sider Forrige lektion (top) Næste lektion (top) Forrige lektion (bund) Næste lektion (bund)
Genereret: 7. Juli 2010, 15:10:51