diff --git a/semester3/spca/parts/01_c/01_basics/03_operators.tex b/semester3/spca/parts/01_c/01_basics/03_operators.tex index c0de923..c1eb0ea 100644 --- a/semester3/spca/parts/01_c/01_basics/03_operators.tex +++ b/semester3/spca/parts/01_c/01_basics/03_operators.tex @@ -33,6 +33,11 @@ Very low precedence belongs to boolean operators \verb|&&| and \texttt{||}, as w \caption{\lC\ operators ordered in descending order by precedence} \label{tab:c-operators} \end{table} +In an expression like this +\mint{c}|(expr1, expr2)| +the first expression is evaluated, its result is discarded, the second expression is executed and its result is returned. +It is also possible to chain them, i.e. to use multiple without parenthesis, the last expression's value is ultimately returned. +Of note is that the expressions have to be encased in parenthesis. \shade{blue}{Associativity} \begin{itemize} diff --git a/semester3/spca/spca-summary.pdf b/semester3/spca/spca-summary.pdf index 43f8d0b..2e1a437 100644 Binary files a/semester3/spca/spca-summary.pdf and b/semester3/spca/spca-summary.pdf differ