Thema: Anfangswert
Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 30.07.19
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard Anfangswert

Hallo.

Hab gelesen, dass Variablen immer einen Anfangswert brauchen. Wie richtet man das Alles am besten ein? Müsste doch eigentlich korrekt sein, wenn im Programm an der Stelle, wo die Variable das 1. Mal gebraucht wird, sie zum 1. Mal deklariert wird (oder wies heißt) und irgendeinen Startwert bekommt. Oder sollte das besser schon vor Init() oder Start() oder so passieren? Aber das wär ja eigentlich Verschwendung von Rechenleistung, Rechenzeit und Speicher, sie erst zu deklarieren und später im Programm noch mal die Variable aufzurufen, bloß um ihr nen Anfangswert zu geben... Müsste doch eigentlich reichen, das Alles zu machen, wenn sie zum ersten Mal benutzt wird.

Z.B. erst deklarieren, dann Anfangswert zuweisen:
Code:
bool RT;
...
RT=false;
...
Müsste doch reichen, wenn man am Platz im Programm, wo der bool das 1. Mal benutzt wird, einfach schreibt:
Code:
...
bool RT=false;
...