Was ist eine „Variable“ in der Computerprogrammierung?

In der Computerprogrammierung ist eine Variable oder ein Skalar eine Speicheradresse, gepaart mit einem zugehörigen symbolischen Namen, die eine bekannte oder unbekannte Informationsmenge enthält, die als Wert bezeichnet wird.

Variablen werden verwendet, um Informationen zu speichern, die in einem Computerprogramm referenziert und manipuliert werden können. Sie bieten auch eine Möglichkeit, Daten mit einem beschreibenden Namen zu versehen, so dass unsere Programme für den Leser und für uns selbst besser verständlich sind. Es ist hilfreich, sich die Variablen als Behälter für Informationen vorzustellen. Ihr einziger Zweck ist die Kennzeichnung und Speicherung von Daten im Speicher. Diese Daten können dann im gesamten Programm verwendet werden.

Eine Variable ist ein reservierter Speicherplatz zum Speichern von Werten. Mit anderen Worten, eine Variable in einem Programm gibt dem Computer Daten zur Verarbeitung.

Das Wort Variable kommt vom lateinischen variāre, was „veränderbar machen“ bedeutet. Das ist eine treffende Bezeichnung, denn der einer Variable zugewiesene Wert kann sich ändern.

Variablentypen

Bevor wir fortfahren, sollten Sie wissen, dass es fünf Arten von Variablen gibt. Konstanten, globale Variablen, Klassenvariablen, Instanzvariablen und lokale Variablen. Sie sollten sich zwar noch nicht zu sehr mit diesen Themen befassen, aber hier ist eine kurze Beschreibung der einzelnen Typen.

Konstanten werden zum Speichern von Daten verwendet, die sich nie ändern müssen. Die meisten Programmiersprachen erlauben es nicht, den einer Konstante zugewiesenen Wert zu ändern (Ruby hingegen schon). Es wird jedoch eine Warnung ausgegeben, die Sie darauf hinweist, dass es eine frühere Definition für diese Variable gab. Nur weil Sie das können, heißt das nicht, dass Sie den Wert ändern sollten. Das sollten Sie sogar nicht. Konstanten können nicht in Methodendefinitionen deklariert werden und stehen im gesamten Anwendungsbereich zur Verfügung.

Datentypen von Variablen

Wenn Sie eine Variable in einem Programm deklarieren, geben Sie ihren Typ an, der aus den Typen Integral, Gleitkomma, Dezimal, Bool oder Nullable gewählt werden kann. Der Typ teilt dem Compiler mit, wie er die Variable behandeln und auf Typfehler prüfen soll. Der Typ bestimmt auch die Position und Größe des Variablenspeichers, den Wertebereich, den sie speichern kann, und die Operationen, die auf die Variable angewendet werden können. Zu den grundlegenden Variablentypen gehören int, null, char, bool, float, string, long, short… Diese hängen von der Programmiersprache ab. Ich werde mich nicht auf eine Sprache spezialisieren, sondern versuchen, einen grundlegenden Überblick über Variablen zu geben

Deklarieren von Variablen

Bevor man eine Variable verwenden kann, muss man sie deklarieren, d.h. man muss ihr einen Namen und einen Typ zuweisen. Nachdem Sie eine Variable deklariert haben, können Sie sie verwenden, um den Typ von Daten zu speichern, für den Sie sie deklariert haben. Wenn Sie versuchen, eine Variable zu verwenden, die nicht deklariert wurde, lässt sich Ihr Code nicht kompilieren. In höheren Programmiersprachen wie Python müssen Variablen nicht ausdrücklich deklariert werden, um Speicherplatz zu reservieren. Die Deklaration erfolgt automatisch, wenn Sie einer Variablen einen Wert zuweisen

<Datentyp> <Variablenname_Ihrer_Variable>;

Initialisierung von Variablen

Initialisierung einer Variablen bedeutet, dass ein Anfangswert angegeben wird, der ihr zugewiesen wird (d.h. bevor sie überhaupt verwendet wird). Beachten Sie, dass eine nicht initialisierte Variable keinen definierten Wert hat und daher nicht verwendet werden kann, bis ihr ein solcher Wert zugewiesen wird. Variablen wird ein Wert zugewiesen, indem ein Gleichheitszeichen gefolgt von einer Konstante verwendet wird. Die Form ist:

<data_type> < variable_name_you_given > = value;

Neuzuweisung

Neuzuweisung

Der Vorgang, einer Variablen einen neuen Wert zuzuweisen, wird Neuzuweisung genannt. Wir weisen eine Variable neu zu, indem wir den Zuweisungsoperator auf eine bereits deklarierte Variable anwenden:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.