coursc/operateurs/12-1.tex

22 lines
994 B
TeX
Raw Permalink Normal View History

2014-02-24 17:38:56 +00:00
\begin{frame}[containsverbatim]
\frametitle{\secname}
\framesubtitle{\subsecname~: L'opérateur = (affectation)~III}
Les variables de type structuré sont considérées comme des éléments atomiques pour l'opérateur d'affectation.
\vspace{0.3cm}
\par
S'il est possible d'affecter individuellement chaque membre d'une variable structurée, il est possible de recopier toutes les valeurs
des membres d'une structure dans les membres d'une autre variable structurée par simple affectation.
\begin{exampleblock}{Affectation d'une structure à une autre}
\begin{verbatim}
struct Exemple { int a; int b; } var1, var2;
var1.a = 5; var1.b = 3;
var2 = var1; // var2.a vaut 5, et var2.b vaut 3\end{verbatim}
\end{exampleblock}
{\small\begin{alertblock}{Attention aux pointeurs}
Attention, l'affectation ne duplique pas les pointeurs ! Il faudra les dédupliquer à la main. Nous reviendrons dessus lorsque nous verrons
les pointeurs.
\end{alertblock}}
\end{frame}