Podprogram: Porovnání verzí
Smazaný obsah Přidaný obsah
→Motivace: umožňuje tvorbu vyšších funkčních celků systémů, jako v případě základních funkcí v instrukční sadě x86, které dávají možnost vzniknout operačnímu systému na omezené instrukční sadě skládající se mimo jiné značka: editace z Vizuálního editoru |
Zpět na verzi z 8. 3. 2013, 21:04, kdy ji uložil Addbot. Autor to asi myslel dobře, ale jeho úpravy článku neprospěly. |
||
Řádek 1:
'''Funkce''' v [[programování]] je
Na rozdíl od [[funkce (matematika)|funkce]] v [[matematika|matematice]] nemusí výsledek funkce v programu záviset jen na jejích argumentech – v průběhu svého běhu může samostatně získávat data z paměti nebo jiných vstupů a provádět i výstupní operace, takže návratová hodnota zdaleka nemusí být jejím jediným výsledkem (viz [[vedlejší účinek]]) a funkce také nemusí mít žádné formální parametry (typ. funkce vracející hodnotu stisknuté klávesy). Často nemusí funkce vracet žádnou hodnotu, potom se taková funkce může nazývat '''procedurou'''.
Řádek 11:
* rozvržení projektu mezi více programátorů nebo mezi více oddělení projektu
* odčlenění detailů implementace od konkrétního uživatele funkce
== Argumenty funkce ==
|