16 lines
733 B
TeX
16 lines
733 B
TeX
|
\begin{frame}
|
||
|
\frametitle{\secname}
|
||
|
\framesubtitle{\subsecname~: Vie et mort des variables~I}
|
||
|
|
||
|
Une variable déclarée au sein d'un block est dite locale à ce block. Seules les instructions contenues dans ce block (et ses sous-blocks) peuvent ``voir'' cette variable et la manipuler.
|
||
|
\vspace{0.5cm}
|
||
|
\par
|
||
|
Une fonction est un block. Toutes les variables contenues dans le block de la fonction sont dites locales à la fonction.
|
||
|
Les paramètres d'une fonction sont considérés comme des variables locales.
|
||
|
\vspace{0.5cm}
|
||
|
\par
|
||
|
Une variable déclarée hors des fonctions (dans un fichier .c ou .h) est dite globale~: Elle est accessible en lecture et écriture par le code de toutes les fonctions.
|
||
|
|
||
|
\end{frame}
|
||
|
|