Temporäre Variable - Temporary variable

Bei der Computerprogrammierung ist eine temporäre Variable eine Variable mit kurzer Lebensdauer , die normalerweise Daten enthält , die bald verworfen werden, oder bevor sie an einem dauerhafteren Speicherort abgelegt werden können . Da es nur von kurzer Dauer ist, wird es normalerweise als lokale Variable deklariert , dh als Variable mit lokalem Gültigkeitsbereich . Es gibt keine formale Definition dessen, was eine Variable temporär macht , aber es ist ein häufig verwendeter Begriff in der Programmierung.

Ein typisches Beispiel wäre das Austauschen des Inhalts zweier Variablen. So tauscht die Inhalte der Variablen a und b eine Regel einen temporäre Variable verwenden würden Temp wie folgt, um die Daten von bewahren ein , wie sie von dem Überschreiben werden b :

 temp := a
 a := b
 b := temp

Temporäre Variablen werden normalerweise mit Bezeichnern benannt , die das Wort temporär abkürzen , wie z. B. temp , tmp oder einfach t , oder mit gebräuchlichen metasyntaktischen Variablennamen , von denen die häufigsten foo , bar , baz sind (siehe auch foobar ).

Computerhardware wurde entwickelt, um das Verhalten temporärer Daten auszunutzen: Ein Cache oder eine Registerdatei kann temporäre Daten intern in einem Mikroprozessor enthalten , sodass sie niemals im Hauptspeicher festgeschrieben werden müssen (wodurch keine externe Speicherbandbreite verbraucht wird ).

Siehe auch