Stránka 1 z 1

Programovací jazyk C

Napsal: 21 dub 2015 14:06
od fandam007
Zdravím, ve škole nám mistr zadal na praxích naučit se do příště s programovacím jazykem C. Kde a jak bych se s ním měl maučit a k čemu vlastně slouží? Díky moc

Re: Programovací jazyk C

Napsal: 21 dub 2015 14:51
od Pic
Nevím co znamená termín " do příště", ale obávám se, že to v každém případě nestihneš.

Re: Programovací jazyk C

Napsal: 21 dub 2015 15:40
od Clorky
Učitel vás má buď za génie, nebo za blbce.
V prvním případě bys s tím neměl mít problém, v tom druhém si z vás dělá srandu. Nebo další možnost je, že jsi ho jen špatně pochopil.

Re: Programovací jazyk C

Napsal: 21 dub 2015 16:23
od fandam007
Říkal, ať si o tom něco zjistíme. Kde a s čím bych měl začít?

Re: Programovací jazyk C

Napsal: 21 dub 2015 16:31
od Clorky
Pokud o tom máš jen něco zjistit, jakože informace, tak bych začal na Wikipedii.
http://cs.wikipedia.org/wiki/C_%28progr ... D_jazyk%29

Re: Programovací jazyk C

Napsal: 21 dub 2015 19:41
od faraon
Jestli ovládáš některý z jazyků, které jsou z C odvozené (Java, C++, PHP a další), tak by to nebylo nemožné. Základy a syntaxi bys už v podstatě znal. Stačilo by se jenom naučit které věci v Céčku nejsou a pár hlavních funkcí ze základní knihovny, pro vstup a výstup. Všechno ostatní je pak už jenom otázka dalších knihoven.

On totiž C je vlastně velmi primitivní jazyk, má jenom deset příkazů a asi třicet dalších klíčových slov. Úplný základ se dá s trochu zkušeností a malou znalostí programování zvládnout za pár hodin, teprve až když člověk dojde k věcem jako pointerová aritmetika a typedef, začne jít do tuhého. V nich a dalších kouzlech je největší síla Céčka.

K čemu C vlastně slouží? No od začátku hlavně k tomu k čemu ten jazyk byl navržený, k programování operačních systémů, Každý Unix včetně BSD i Linux jsou napsané v C, a řada dalších minotirních systémů také. Dál se používá třeba k programování vestavěných systémů, například v mikrokontrolérech, protože je jen o maličko méně efektivní než assembler, ale práce s ním je nesrovnatelně pohodlnější.

A nějaké to čtení na závěr:
http://www.linuxsoft.cz/article_list.ph ... tegory=186
http://www.sallyx.org/sally/c/
http://fsinet.fsid.cvut.cz/cz/U201/skrc.html
http://www1.osu.cz/~fojtik/doc/XPRO1_Pr.pdf
Nejlepší zdroj je samozřejmě C-bible od K&R, kteří ten jazyk vymysleli, ale to je učebnice toho jazyka pro lidi, kteří programovat už umějí a mají dost zkušeností.
Obrázek