Programmeerimiskeel C/Sisukord

Allikas: Vikiõpikud

C algajatele[muuda]

Sisuülevaade[muuda]

Crystal Clear action apply.pngBlue Glass Arrow.svg Eesmärk[muuda]

Eesmärk, vajadus, sisu

Crystal Clear action apply.pngArrowyellow.png Kompileerimine[muuda]

Tähendus, selle osad ja kompileerimine kompilaatoritega: GCC, Bloodshed Dev C++, Visual C++ 2005 Express

Crystal Clear action edit add.pngBlue Glass Arrow.svg Struktuur ja stiil[muuda]

Seletus, liigendamine, reavahed, kommentaarid, nimede valik, viited

Sisu[muuda]

Crystal Clear action apply.pngBlue Glass Arrow.svg Põhilised keelereeglid[muuda]

keelereeglid, koodi ülesehitus, funktsiooni ülesehitus

Crystal Clear action apply.pngBlue Glass Arrow.svg Muutujad, -klassifikatsioon, -mälu[muuda]

muutujad ja nende jaotus/iseloomustus

Crystal Clear action apply.pngBlue Glass Arrow.svg Muutujate deklareerimine[muuda]

muutujate deklareerimine, väärtustamine, nimede keelereeglid

Crystal Clear action apply.pngBlue Glass Arrow.svg Operaatorite tabel[muuda]

operaatorite kirjeldus ja näited risttabelis

Crystal Clear action edit add.pngBlue Glass Arrow.svg Standartne sisend-väljund[muuda]

funktsioonid, nende kasutamise kirjeldus ja eriatribuudid

Crystal Clear action apply.pngBlue Glass Arrow.svg Põhilised keelestruktuurid[muuda]

tsüklid ehk silmused, voo jaotusvalik(ud), voo suunamine ja valikuline väärtustamine

Crystal Clear action apply.pngBlue Glass Arrow.svg Massiivid[muuda]

staatiline massiiv, deklareerimine, väärtustamine, stringid

Crystal Clear action edit add.pngBlue Glass Arrow.svg Viidad[muuda]

Mis on, põhilised kasutusalad

Crystal Clear action edit add.pngBlue Glass Arrow.svg Harjutused[muuda]

Sissejuhatus, muutujad

C edasijõudnule[muuda]

Algoritmid ja andmestruktuurid:[muuda]

Crystal Clear action edit add.pngBlue Glass Arrow.svg Sortimine[muuda]

valikuga, vahelepanemisega, mulli sortimine

C Välislingid ja viited[muuda]

Crystal Clear app kpackage.png Tarkvara:[muuda]

[en]Bloodshed Dev-C/C++ kompilaator
[en]Visual C/C++ 2005 Express (tasuta väljalase) internetipõhine installerimine
[en]Visual C# 2005 Express (tasuta väljalase) internetipõhine installerimine
[en]Scite koodiredaktor

Crystal Clear app kaddressbook.png Käsiraamat:[muuda]

[en]GNU C käsiraamat
[en]GNU C käsiraamat ühe failina

Crystal Clear app my documents.png C juhendusmaterjal:[muuda]

[en]howstuffworks tutorial
[en]cplusplus tutorial
[en]cprogramming tutorial
[en]cs.cf.ac.uk/Dave/C
[en]its.strath.ac.uk/courses/c/
[fi]teli.stadia.fi/~silander/ohjelmointi/
[fi]ohjelmointiputka.net/

Crystal Clear mimetype document2.png C Raamatud (.pdf)[muuda]

[en]Herbert S. Wilf -"Algorithms and Complexity"

Crystal Clear mimetype source c.png C eriteegid[muuda]

[en]url-st lugemise teek

Soovitatav kirjandus[muuda]

  1. Mark Allen Weiss “Data structures and algorithm analysis in C++”, 2006, Addison-Wesley Pub Co, ISBN 0321397339.
  2. Adam Drozdek “Data structures and algorithms in C++”, 2001, Brooks/Cole, ISBN 0534375979.
  3. Robert Sedgewick “Algorithms in C. Fundamentals, data structures sorting, searching”, 1997, Addison-Wesley Pub Co, ISBN 0201314525.
  4. Robert Sedgewick “Algorithms in C++. Fundamentals, data structures sorting, searching”, 1998, Addison-Wesley Pub Co, ISBN 0201350882.

Crystal Clear filesystem folder html.png Lisaks[muuda]

[en]Korduvad Esitatud Küsimused ja Vastused
[et]Loogika sissejuhatus