Domov Rozvoj Co je to výraz? - definice z techopedie

Co je to výraz? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená výraz?

Výraz je zvláštní pojem v informatice, ve kterém je řada proměnných nebo konstant a operátorů a funkcí spojena do jediného prohlášení, které je ovládáno konkrétním programovacím jazykem.

Techopedia vysvětluje výraz

V informatice jsou výrazy psány vývojáři, interpretovány počítači a „hodnoceny“.

Výsledkem vyhodnocení je návrat nebo výsledek. Jednoduché matematické rovnice jako 2 + 2 jsou výrazy v kódu. Obvykle se nazývají aritmetické výrazy.

Jiné druhy numerických nebo aritmetických výrazů mohou používat proměnné, takže vypadají jako algebraické rovnice. Kromě toho lze ve výrazech jako konstanty nebo proměnné působit na různé datové typy, jako jsou znaky, řetězce, celá čísla, čísla s pohyblivou řádovou čárkou a další.

Operátoři a funkce určují, jak bude počítač na dané objekty působit v daném výrazu. Různé typy výrazů jsou roztříděny podle toho, jak fungují a co „hodnotí“. Booleovské výrazy se vyhodnocují buď jako true nebo false, zatímco numerické výrazy se vyhodnocují podle čísel.

Řetězcové výrazy se vyhodnocují na znakové řetězce, kde se textové a znakové řetězce mění pomocí funkcí, aby vytvořily jiný výsledek.

Například přidání vykřičníku k zobrazení nebo tisku fráze „hello world“ by bylo příkladem řetězcového výrazu, který používá funkce pro přidání znaků ASCII, namísto změny číselných hodnot nebo vytváření odlišných podmínek kódu.

Ve výše uvedeném příkladu by to různé programy považovaly za odlišné: Některé z těch primitivnějších mohou používat syntaxi, jako je svět hello tisku; tisk ! zatímco jiní by mohli použít něco takového:

Řetězec a = ahoj svět

Řetězec b =!

Vytiskněte řetězec a + řetězec b

Podobně jako jiné druhy základů, výrazy se spoléhají na specifickou syntaxi programovacího jazyka. Pokud jde o strukturu, experti poukazují na to, že výraz neodmyslitelně potřebuje alespoň jeden „operand“ nebo hodnotu, na které se jedná, a musí mít jednoho nebo více operátorů.

Kromě toho je pro programátory důležité pochopit, co je „synonymum“ nebo „nezákonné“ v syntaxi programu. Zadání nesprávné nebo nezákonné syntaxe bude mít za následek chyby při kompilaci a vývojáři budou muset zajistit, aby výrazy a kódové moduly vyhovovaly správné syntaxi, aby je mohly spustit.

Tato definice byla napsána v kontextu informatiky
Co je to výraz? - definice z techopedie