Beskrivelse
Vi ser ud i alle hjørner af C-sprogets syntaks og virkemåde. Vi gennemgår standardbibliotekets konverteringsfunktioner, filhåndteringsfunktioner, dynamisk lager-allokation, specielle typer og konstanter. Vi arbejder med:
- datarepræsentation
- håndtering af datastrukturer med variabel størrelse og indhold
- søgning
- sortering
- div. 'hash'-algoritmer Alle metoder kan anvendes på både Linux/UNIX, MS Windows og andre OS'er.
Indhold
- Platformsuafhængighed
- Erklæring er af komplekse datatyper
- Præprocessoren
- Pseudofunktionerne
- Standardbiblioteket
- Dynamisk data-allokation
- Binære træer, balancerede træer
- Sortering og 'Hash'ede' tabeller
- Stak- og kø-repræsentation
- Cirkulerende historik
- Rekursion vs. løkker
- Tilstandsmaskine, transaktionsdiagrammering