Dynamická práce s pamětí v jazyce C - Online kurz
Online kurz obsahuje tutoriály pro programovací jazyk C (céčko), navazující na první kurz céčka a odhalující další konstrukce pro dynamickou práci s pamětí.
Tutoriál uvede do problematiky ukazatelů neboli pointerů v programovacím jazyce C. Naučíme se používat operátory * a &.
Napsal David Čápka
V tutoriálu se naučíme rozdíl mezi statickou a dynamickou alokací paměti a pomocí funkcí malloc() a free() alokujeme paměť pro 100 intů za běhu programu.
Napsal David Čápka
V tutoriálu se naučíme přičítat k pointerům celá čísla a pointery odečítat. Naučíme se iterovat dynamickým polem pointery a indexy a vytvoříme příklad.
Napsal David Čápka
V tutoriálu se naučíme dynamicky alokovat textové řetězce přesně tak dlouhé, jak potřebujeme. Dále se zaměříme na referenční práci se strukturami.
Napsal David Čápka
V tutoriálu naprogramujeme datovou strukturu vektor, dynamické pole, jehož kapacita se při zaplnění zdvojnásobí. Zabírá rozumně místa a není nijak omezené.
Napsal David Čápka
Lekce 6
Spojové seznamy v jazyce C
V tutoriálu naprogramujeme datovou strukturu spojový seznam, který je stejně jako vektor kapacitně neomezený, ale má jiné výhody a nevýhody.
Napsal David Čápka
V této sérii procvičíme vše co jsme se zde naučili na reálně použitelné aplikaci. V tomto dílu deklarujeme struktury a připravíme modul pro spojový seznam.
Napsal David Čápka
V tutoriálu dokončíme implementaci obousměrného spojového seznamu v Céčku, připravíme funkci pro duplikování dynamických řetězců a založíme hlavní modul.
Napsal David Čápka
V tutoriálu v Céčku zprovozníme vkládání osob do naší evidence a také ukládání dat do textového souboru formátu CSV.
Napsal David Čápka
V tutoriálu dokončíme naši evidenci osob v Céčku. Naprogramujeme načítání osob z CSV souboru do spojového seznamu a vyhledávání osob podle části jména.
Napsal David Čápka
V tutoriálu se podíváme na další standardní funkce, které C pro práci s pamětí poskytuje. Také si rozšíříme znalosti o ukazatelích.
Napsal Patrik Valkovič
Programy pracující s ukazateli se zdrojovým kódem v céčku od místních programátorů. Zdrojáky neprochází kontrolou jako u seriálů a jsou různé kvality.