\begin{slide}{Der Zuweisungs-Operator}


Syntax:
\begin{itemize}
\item
  Algol, Pascal: Zuweisung \verb|:=|, Vergleich \verb|=| 
\item
  Fortran, C, Java: Zuweisung \verb|=|, Vergleich \verb|==| 
\end{itemize}

Semantik der Zuweisung \verb|a = b|:

Ausdrücke links und rechts werden verschieden behandelt:
\begin{itemize}
\item
  bestimme Adresse (lvalue) $p$ von \verb|a|
\item
  bestimme Wert (rvalue) $v$ von \verb|b|
\item
  schreibe $v$ auf $p$
\end{itemize}

\end{slide}
%%% Local Variables: 
%%% mode: latex
%%% TeX-master: "~/edu/ws06/pps/folien/pps"
%%% End: 
