
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Von der Grundstufe bis zur Mittelstufe: Variablen (II) :
Heute werden wir uns ansehen, wie man mit statischen Variablen arbeitet. Diese Frage verwirrt oft viele Programmierer, sowohl Anfänger als auch solche mit einiger Erfahrung, denn es gibt mehrere Empfehlungen, die bei der Verwendung dieses Mechanismus beachtet werden müssen. Die hier vorgestellten Materialien sind ausschließlich für didaktische Zwecke bestimmt. Die Anwendung sollte unter keinen Umständen zu einem anderen Zweck als zum Erlernen und Beherrschen der vorgestellten Konzepte verwendet werden.
Im vorherigen Artikel „Von der Grundstufe zur Mittelstufe: Variablen (I)“ haben wir begonnen, über Variablen und einige mit ihnen verbundene Aspekte zu sprechen. Wir haben zum Beispiel besprochen, wie man Variablen in Konstanten umwandelt. Wir haben auch begonnen, über die Lebensdauer und Sichtbarkeit von Variablen zu sprechen.
Wir werden dieses Thema hier fortsetzen, wobei wir davon ausgehen, dass der Leser das vorherige Material richtig verstanden hat. Eine Sache, die wir bei der Diskussion über die variable Lebensdauer und Sichtbarkeit feststellen, kann für Anfänger etwas schwierig zu verstehen sein. Der Grund dafür ist, dass wir in vielen Fällen nicht wollen, dass globale Variablen Unannehmlichkeiten verursachen. Wir wollen, dass Variablen nur innerhalb eines einzigen Codeblocks existieren. Aber - und hier wird es kompliziert - wir wollen nicht, dass der Wert der Variablen nach dem Ende des Blocks verschwindet.
Diese Situation ist eine die viele Programmierer verwirren, einschließlich der Anfänger, die Profis werden wollen. Dies liegt daran, dass viele Menschen nicht wissen, dass einige Programmiersprachen über Mechanismen verfügen, die es ermöglichen, dass eine Variable ihren Wert im Speicher beibehält. Diese Komplexität ist wahrscheinlich auf die Tatsache zurückzuführen, dass gängige Skriptsprachen wie Python diese Implementierung nicht verwenden. Aus diesem Grund ist es für einen Programmierer, der mit Python vertraut ist, sehr schwierig, dieses Konzept zu verstehen. Variablen verlieren nicht immer ihren Wert, wenn der Block, zu dem sie gehören, nicht mehr existiert, oder besser gesagt, sie vergessen ihn.
Autor: CODE X