Programovací jazyk C

...

Moderátor: Mods_senior

Uživatelský avatar
fandam007
Level 3
Level 3
Příspěvky: 563
Registrován: duben 12
Pohlaví: Muž
Stav:
Offline

Programovací jazyk C

Příspěvekod fandam007 » 21 dub 2015 14:06

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

Reklama
Uživatelský avatar
Pic
Moderátor
Guru Level 13
Guru Level 13
Příspěvky: 23292
Registrován: září 06
Bydliště: Východní Čechy
Pohlaví: Muž
Stav:
Offline

Re: Programovací jazyk C

Příspěvekod Pic » 21 dub 2015 14:51

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!

Uživatelský avatar
Clorky
Moderátor / člen HW týmu
Master Level 8.5
Master Level 8.5
Příspěvky: 7032
Registrován: květen 10
Bydliště: Moravskoslezský kraj
Pohlaví: Muž
Stav:
Offline

Re: Programovací jazyk C

Příspěvekod Clorky » 21 dub 2015 15:40

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.

Uživatelský avatar
fandam007
Level 3
Level 3
Příspěvky: 563
Registrován: duben 12
Pohlaví: Muž
Stav:
Offline

Re: Programovací jazyk C

Příspěvekod fandam007 » 21 dub 2015 16:23

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

Uživatelský avatar
Clorky
Moderátor / člen HW týmu
Master Level 8.5
Master Level 8.5
Příspěvky: 7032
Registrován: květen 10
Bydliště: Moravskoslezský kraj
Pohlaví: Muž
Stav:
Offline

Re: Programovací jazyk C

Příspěvekod Clorky » 21 dub 2015 16:31

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

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7398
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Programovací jazyk C

Příspěvekod faraon » 21 dub 2015 19:41

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
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)


Zpět na “Vše ostatní (sw)”

Kdo je online

Uživatelé prohlížející si toto fórum: Google [Bot] a 4 hosti