next up previous
Nächste Seite: Referenzen Aufwärts: Worin bestehen wesentliche Unterschiede Vorherige Seite: Überladen von Funktionsnamen

Konstanten

const bedeutet, dass folgende Variablen oder Funktionen konstant sind, d.h. entweder nicht verändert werden können - mit anderen Worten: sie stehen u.a. nie links von einem Gleichheitszeichen - oder selbst nichts verändern.

Beispiel:


const double pi=3.14159;
const double pi_2=atan(1);

  /* konstante Zeichenkette */
const char *str = "abc";

  /* konstanter Zeiger */
char * const str = "abc";

  /* konstante Zeichenkette mit konstantem Zeiger */
const char * const str = "abc";

Konstante Funktionen werden später erläutert.



\fbox {\centerline{\parbox{0.9\textwidth}{
{\bfseries Regel:} Wir verwenden {\tt const} wo immer m\uml {o}glich, um eventuelle
Seiteneffekte auszuschlie\ss{}en.}}}




1999-12-13