Programeerimiskeel C
Veiko Sinivee
Sissejuhatus
C - keele programmiehitusest
Abiprogramm MAKE
Enamkasutatavad Funktsioonid
Funktsioonid printf() ja scanf()
Andmetüüpide konverteerimisfunktsioonid
Muutujad
Konstandid
Andmetüübid
Täisarvud
Murdarvud
Sümbolid
Tuletatud tüübid
Massiivid
Viidad
Andmestruktuurid
Funktsioonide tüübid ja viidad
Avaldised ja laused
Tehtemärgid
Programmi töö juhtimine
Tingimuslause if
Tingimuslause switch...case
While tsükkel
For tsükkel
Käsk goto
Funktsioonide parameetrid
Makrod ja sümboolsed konstandid
Mälu haldamine
Mälumudelid ja protsessori ehitus
Mälumudelid
Programmi laadimine
Assembleri kasutamine
Katkestused
Katkestustele vastamine
Standardsed funktsioonid
Sisend-/väljundfunktsioonid
Puhverdatud funktsioonid
Puhverdamata funktsioonid
Näiteprogramm HEXEDIT
Graafilised funktsioonid
Joonelemendid, pikselid ja rasterpildid
Pindelemendid
Graafiline tekst ja aknad
Näiteprogramm GRADEMO
Mälu reserveerimine
Kontrollfunktsioonid
Operatsioonisüsteemi funktsionid
Failid ja kataloogid
Matemaatikafunktsioonid
Tarkvara loomine
Nõudmiste analüüs
Andmevoogude analüüs
Programmi struktureerimine
Andmevoogudel põhinev struktureerimine
Kodeerimine
Vigade otsimine
Optimeerimine
Programmi optimeerimise võimalused
veiks@hansa.ee