C Programming Course: Learn C

Obsahuje reklamy
Hodnotenie obsahu
Pre všetkých
1 tis.+
Stiahnuté
Hodnotenie obsahu
Pre všetkých
Ďalšie informácie
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky

Informácie o aplikácii

Programovanie v jazyku C je podrobný návod, ktorý vás v 45 krátkych lekciách naučí programovať v jazyku C od nuly.

Začnite s vaším prvým programom a prejdite až k ukazovateľom, pamäti, súborom a ladeniu pomocou diagramov a praktických otázok.

Tento návod na jazyk C učí moderný štandard C (C17) v prehľadnom poradí, jednu myšlienku po druhej, a vysvetľuje, čo sa zmenilo v najnovšom štandarde C23. Každá lekcia nadväzuje na predchádzajúcu, takže začiatočníci sa môžu učiť jazyk C od úplného začiatku, pričom každá stránka slúži aj ako rýchla referencia neskôr.

Každý kompletný program v lekciách bol skompilovaný a spustený a jeho skutočný výstup je zobrazený pod kódom. 13 originálnych diagramov ukazuje, čo sa deje vo vnútri počítača: ako sa program zostavuje, ako bežia slučky, ako sa polia a reťazce nachádzajú v pamäti, ako fungujú ukazovatele a ako zásobník volaní rastie počas rekurzie.

Čo sa naučíte (11 sekcií, 45 lekcií)
• Začíname: čo je C, nastavenie kompilátora (Windows, macOS, Linux, online a v systéme Android), váš prvý program, ako funguje kompilácia, komentáre
• Základy: kľúčové slová a identifikátory, premenné, konštanty a literály, dátové typy a veľkosti, operátory, priority a konverzie, výstup s printf, vstup s scanf a fgets
• Riadiaci tok: if a else, príkaz switch, slučka for, slučky while a do-while, break a continue
• Funkcie: funkcie, argumenty a návratové hodnoty, rozsah a životnosť, rekurzia
• Polia a reťazce: polia, viacrozmerné polia, reťazce, reťazcové funkcie a bezpečnosť
• Ukazovatele a pamäť: ukazovatele, ukazovatele a polia, ukazovatele a funkcie, dynamická pamäť s malloc, calloc, realloc a free
• Vaše vlastné typy: štruktúry, zjednotenia, enumerácie, typedef
• Súbory: otváranie a zápis súborov, čítanie súborov, binárne súbory
• Väčšie programy: preprocesor, makrá a ich úskalia, viacsúborové programy a hlavičkové súbory
• Chyby a ladenie: bežné chyby so skutočnými správami kompilátora, nedefinované správanie, tipy na ladenie
• Referencia: rýchly prehľad ťahákov a čo je nové v C23

Ako sa lekcie učia
• Krátke vysvetlenia v jednoduchom jazyku, po ktorých nasleduje kompletný príklad programu a jeho výstup
• 13 diagramov pre kompiláciu, dátové typy, podmienky, slučky, polia, reťazce, ukazovatele, dynamickú pamäť, štruktúry a rekurziu
• 15 programov s úmyselnou chybou, zobrazených so skutočnou správou kompilátora a opravou
• 121 praktických otázok s odpoveďami na konci takmer každej lekcie na overenie toho, čo ste sa naučili
• Tipy a upozornenia na chyby, ktoré začiatočníci robia najčastejšie

Funkcie
• Vyhľadávanie vo všetkých lekciách
• Funguje offline, nie je potrebný účet
• Dostupné v 8 jazykoch: angličtina, španielčina, portugalčina, francúzština, nemčina, arabčina, hindčina a indonézština (vysvetlenia sú preložené; kód C zostáva rovnaký)
• Čistý, moderný dizajn s tmavým režimom

• Bloky kódu sa posúvajú do strán, takže programy zostávajú čitateľné na telefóne

Pre koho je určená
• Začiatočníci, ktorí sa chcú naučiť programovať v jazyku C ako svoj prvý jazyk
• Študenti, ktorí absolvujú kurz programovania v jazyku C v škole, na vysokej škole alebo na univerzite
• Samoštúdia, ktorí chcú pochopiť, ako programy fungujú blízko hardvéru
• Programátori, ktorí ovládajú iný jazyk a chcú jasný tutoriál o jazyku C

Táto aplikácia je nezávislou študijnou pomôckou. Je založená na štandarde ISO C a dokumentácii kompilátorov GCC a Clang a nie je prepojená so žiadnym dodávateľom kompilátorov, univerzitou ani normalizačným orgánom.
Naučte sa programovať v jazyku C krok za krokom: kompletný tutoriál v jazyku C pre začiatočníkov
Aktualizované
25. 10. 2026

Zabezpečenie údajov

Bezpečnosť sa začína porozumením tomu, ako vývojári zhromažďujú a zdieľajú vaše údaje. Postupy ochrany a zabezpečenia osobných údajov sa môžu líšiť v závislosti od používania, regiónu a veku. Tieto informácie poskytol vývojár a môže ich časom aktualizovať.
  • Táto aplikácia môže zdieľať tieto typy údajov s tretími stranami
    Poloha, Aktivita v aplikáciách a ešte 2
  • Neboli zhromaždené žiadne údaje
  • Prenos údajov je šifrovaný
  • Údaje sa nedajú odstrániť

Novinky

Stability improvements.