Skip to main content

Co je to prohlášení o přiřazení?

Příkaz přiřazení je konstrukt počítačového jazyka, který váže konkrétní hodnotu pro proměnnou počítače.Je to všudypřítomné konstrukt jak v programovacích, tak v skriptování jazyků, což umožňuje dočasně uložit data uvnitř programu pro budoucí použití.Toto je důležitá součást počítačového programování, protože pokud by data nemohla být dočasně uložena v nějaké formě, bylo by nemožné, aby program udělal cokoli užitečného.Je to složitý objekt nebo jednoduchý typ, jako je celé číslo nebo řetězec znaků.Typy hodnot, které mohou být vázány, závisí na používaném počítačovém jazyce, protože některé jazyky obsahují typy, které ostatní postrádají.Bez ohledu na přiřazenou hodnotu dat, příkaz přiřazení vždy funguje stejným způsobem a spojuje data s konkrétní proměnnou ve strojovém kódu.Přesně to, jak se to stane, může záviset na používaném jazyce počítače, ale programátoři nikdy nejsou povinni tento proces zpracovat ve zdrojovém kódu.

Většina příkazů přiřazení je psána pomocí jednoduché proměnné ' syntaxe hodnoty.Toto je nejběžnější syntaxe pro přiřazení, ačkoli některé jazyky umožňují různé syntaxe.Například v jazyce PostScript je hodnota přiřazena proměnné pomocí syntaxe /variabilní hodnoty def.Existuje několik dalších jazyků, které mají také alternativní syntaxe, ale přiřazení hodnot proměnným pomocí znaménka rovného je téměř univerzální.Existují některé počítačové jazyky, ve kterých mohou programátoři použít konkrétní klíčová slova, aby se zabránilo přiřazení proměnné, jakmile bude vázána na hodnotu.Použití a jména těchto klíčových slov se liší mezi jazyky, i když slouží stejné funkci.Občas mohou chyby v paměti také způsobit selhání příkazů přiřazení.K tomu dochází často, pokud je program pečlivě napsán, ale jsou stále možné, pokud program neočekávaně dojde z paměti nebo narazí na další vážný problém.

V některých počítačových jazycích může být rovná značka použita pro jiné věci místo přiřazeníprohlášení.Nejběžnějším alternativním využitím rovného znamení je předefinování jeho působení, které by mohly potenciálně vytvořit drastické rozdíly v mechanismech běžného prohlášení o přiřazení.Je možné předefinovat další symboly pro obnovení schopností prohlášení o přiřazení, ale to je často velmi složitý závazek.Tato přiřazení jsou při programování jen zřídka potřebná a obvykle by se jim neměla vyhýbat, pokud to není nezbytně nutné.