Výraz příkazu (C)
Po spuštění příkaz výrazu výraz se hodnotí podle pravidel uvedených v výrazy a přiřazení.
Syntaxe
- příkaz výrazu:
expression opt**;**
Před provedením dalšího příkazu, jsou dokončeny všechny vedlejší účinky z vyhodnocení výrazu.Příkaz výrazu v prázdné, se nazývá null prohlášení.Viz Příkaz Null Další informace.
Tyto příklady ukazují příkazy výrazů.
x = ( y + 3 ); /* x is assigned the value of y + 3 */
x++; /* x is incremented */
x = y = 0; /* Both x and y are initialized to 0 */
proc( arg1, arg2 ); /* Function call returning void */
y = z = ( f( x ) + 3 ); /* A function-call expression */
V posledním výkazu výraz volání funkce hodnotu výrazu, který zahrnuje všechny hodnoty vrácené funkcí vzrostly o 3 a pak přiřazen proměnné i y a z.