Viidad * Loo reaalarv väärtusega 7 * Loo viit näitamaks kohale, kus loodud arv asub. * Trüki koha väärtus, kuhu viit näitab. * Muuda algse arvu väärtus kümneks. * Trüki viida kaudu ligipääsetava arvu väärtus. * Trüki arvu aadress ja viida väärtus. * Trüki viida aadress Massiiv * Loo viieelemendiline massiiv, anna elementidele väärtused. * Loo viit näitamaks massiivi kolmandale elemendile. * Trüki viida näidatavast järgneva massiivielemendi väärtus * Trüki viida näidatavast eelneva massiivielemendi väärtus * Trüki massiivielementide aadressid ning viida näidatav aadress Mälu * Loo viit reaalarvulisele väljale. * Anna viidale malloc-i abil mälu. * Määra viida näidatavale kohale väärtus, trüki see. * Loo teine viit, mis näitaks samale mälupesale. * Muuda arvu väärtust, trüki see mõlema viida kaudu * Vabasta viidale eraldatud mälu. * Tutvu calloc, realloc, memset ja memmove näitega. * Tee samad näited läbi andmetüübiga short int. * Koosta massiiv arvu ruutudega ühest viieni. * Kopeeri realloci ja memmove abil see massiiv kaks korda pikemaks: keskelt alates uuesti ruudud ühest viieni. * Muuda memset-i abil kahe keskmise elemendi väärtused nulliks. Viitade massiiv * Loo viitade massiiv * Anna igale elemendile mälu ning väärtus * Trüki massiivi esimese ja viimase elemendi viida poolt näidatud väärtus * Trüki massiivi esimese ja viimase elemendi väärtus (viida poolt näidatud aadress) * Trüki massiivi esimese ja viimase elemendi aadress (viida aadress) * Vaheta massiivi esimese ja viimase viida näidatavad aadressid, uuri muutusi * Vaheta massiivi esimese ja viimase viida poolt näidatavate mälupesade väärtused. * Vabasta massiivi elementide viidatavad mälupesad. * Loo funktsioon, mille parameetriteks on viit täisarvule ning täisarv. Viidaga näidatud välja suurendatakse teise parameetri võrra. Massiivi sortimine Järjesta täisarvude massiivi väärtused Massiivi elementideks on viidad täisarvule. Tõsta viidad ümber nii, et oleks võimalik väljastada järjestatud väärtused.