Je to standardní typ outputu, který se vkládá do hlavičky - ostatně stačí hledat, tady toho máš více : http://cs.wikipedia.org/wiki/Stdio.h
Umožnuje to komunikovat mezi uživatelem a programem, tedy vypsaní libovolného textu, pokud už jsi se seznámil s print, tak víš o čem mluvím :-)..
vývojové prostředí pro C
Re: vývojové prostředí pro C
Vtípek
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: vývojové prostředí pro C
#include je direktiva pro překladač (ostatně snad vše co začíná # je direktiva pro překladač) a načítá knihovny z nějakýho souboru
další direktiva je třeba makro
další direktiva je třeba makro
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: vývojové prostředí pro C
Nemáš za co, ale příště zkus trochu hledat a uvidíš, že jsi i ty schopný dobádat se výsledku.
Vtípek
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
Re: vývojové prostředí pro C
peto5 píše:ale jediný co nechápu je (#include <stdio.h>) k čemu to je
C je v principu strašně jednoduchý jazyk, spíš by se dalo říct primitivní (ale o co primitivnější, o to těžší na zvládnutí), protože sám o sobě obsahuje jenom nějakých deset základních příkazů a dvakrát tolik klíčových slov, k tomu pár operátorů, a to je prostě všechno! Asi jako to KDYŽ, DOKUD, OPAKUJ, KROK a VLEVO-VBOK v Karlovi.
Všechno ostatní je obsažené v knihovnách, kde jsou z těchhle primitiv složené funkce vykonávající nejrůznější činnosti, a právě knihovna stdio.h (standard input output . headers) obsahuje základní funkce pro vstup a výstup dat, tedy obsluhu klávesnice, obrazovky, a čtení a zapisování souborů. Bez téhle nejdůležitější knihovny tvůj program nebude mít jak komunikovat se svým okolím.
Příkaz #include slouží k tomu, že preprocesor na jeho místo prakticky vloží jiný soubor, který v tomhle případě obsahuje hlavičky funkcí, jež pak můžeš ve svém programu používat. Bez toho je překladač nebude znát a žádný program ti nezkompiluje. Pomocí #include můžeš také spojovat svůj zdroják z víc souborů, nemusíš ho mít v jedné velké nepřehledné kupě, ale rozdělený třeba do desítek malých souborů, tím se velmi zjednodušují úpravy i vývoj složitějších programů.
A pokud bys třeba chtěl používat matematické funkce, sinus, odmocninu a podobně, musíš inkludovat další knihovnu, math.h, a tím zase naučíš překladač, nebo spíš tvůj program, znát další skupinu funkcí, které potřebuješ.
Pro začátek ti bude stačit když se naučíš z hlavy tu nejzákladnější kostru programu, na kterou se pak dá navěšet veškeré další příslušenství. Dá se zkompilovat, spustit, a veškerá jeho činnost je ta, že se ukončí a předá zpět operačnímu systému nulu, jako znamení že skončil bez chyby:
Kód: Vybrat vše
#include <stdio.h>
int main(void)
{
return 0;
}
Ale tohle všechno bys v té učebnici měl mít aspoň trochu popsané, a na nějaké naučení se za sedm dní honem zapomeň, zvládnout kvalitně nějakou činnost (nezáleží jestli programování, krasobruslení nebo hru na klavír) trvá tak deset let každodenního tréninku!
"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)
Re: vývojové prostředí pro C
faraon : Nástup zkušeného, právě mi končí služba... xD
Vtípek
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Převádění Dokumentu z MS Office do online prostředí
od zuzana3 » 10 dub 2025 13:00 » v Kancelářské balíky - 1
- 3665
-
od Gerete
Zobrazit poslední příspěvek
10 dub 2025 13:48
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů