Programovací jazyk C
Programovací jazyk C
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
Odesláno pravděpodobně z PC, pokud ne, tak z jiného zařízení.
- Pic
- Moderátor
-
Guru Level 13
- Příspěvky: 23292
- Registrován: září 06
- Bydliště: Východní Čechy
- Pohlaví:
- Stav:
Offline
Re: Programovací jazyk C
Nevím co znamená termín " do příště", ale obávám se, že to v každém případě nestihneš.
Přečti si pravidla tohoto fóra! Přečetl jsi si nejprve manuál? Piš tak, abychom Ti rozuměli! Na SZ neodpovídám na požadavky řešení Vašich problémů s PC!
Nic není dokonalé, ani člověk!
Nic není dokonalé, ani člověk!
- Clorky
- Moderátor / člen HW týmu
-
Master Level 8.5
- Příspěvky: 7032
- Registrován: květen 10
- Bydliště: Moravskoslezský kraj
- Pohlaví:
- Stav:
Offline
Re: Programovací jazyk C
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.
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
Říkal, ať si o tom něco zjistíme. Kde a s čím bych měl začít?
Odesláno pravděpodobně z PC, pokud ne, tak z jiného zařízení.
- Clorky
- Moderátor / člen HW týmu
-
Master Level 8.5
- Příspěvky: 7032
- Registrován: květen 10
- Bydliště: Moravskoslezský kraj
- Pohlaví:
- Stav:
Offline
Re: Programovací jazyk C
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
http://cs.wikipedia.org/wiki/C_%28progr ... D_jazyk%29
Re: Programovací jazyk C
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í.

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í.

"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Kdo je online
Uživatelé prohlížející si toto fórum: Google [Bot] a 4 hosti