Glauben Sie, dass eine Variable ihren Wert ändern kann?

Eine gute Antwort wäre:

Ja — das ist vielleicht der Grund, warum sie Variable genannt wird.

Variablen

Die Millionen Bytes des Hauptspeichers in Ihrem Computer werden verwendet, um sowohl Maschinenbefehle als auch Daten zu speichern. Die elektronischen Schaltungen des Hauptspeichers (und aller anderen Arten von Speicher) machen keinen Unterschied zwischen diesen beiden. Wenn ein Programm läuft, werden einige Speicherstellen für Maschinenbefehle und andere für Daten verwendet. Später, wenn ein anderes Programm läuft, werden einige Bytes, die vorher Maschinenbefehle enthielten, jetzt Daten enthalten und einige, die vorher Daten enthielten, werden jetzt Maschinenbefehle enthalten. Die Verwendung des gleichen Speichers sowohl für Befehle als auch für Daten war die Idee von John von Neumann, ein früherer Computerpionier (Hinweis: selbst wenn es nur ein bisschen unklar ist, was Bytes und Speicherstellen sind, lesen Sie bitte Kapitel 3 durch.)

Um Daten in den Speicher zu stellen und sie später zurückzubekommen, muss ein Programm für jeden Speicherabschnitt, den es verwendet, einen Namen haben.

Variable — ein Name für eine Speicherstelle im Hauptspeicher, die einen bestimmten Datentyp verwendet, um einen Wert zu halten.

Erinnern Sie sich daran, dass ein Datentyp ein Schema für die Verwendung von Bitmustern im Hauptspeicher ist, um Daten darzustellen. (Diese Definition von Variablen ist übrigens nicht allzu gut. Sie wird später geändert werden müssen, wenn Sie mehr darüber lernen was "wirklich vor sich geht".)

Sie können sich eine Variable als einen kleinen Behälter vorstellen, der aus einem oder mehreren Bytes besteht, die einen Wert eines bestimmten Datentyps enthalten können:


lohnbetrag;
Typ ist "long"

Variablen haben Namen wie lohnbetrag.

FRAGE 2:

Ändert sich jemals die Anzahl der Bits, die für eine primitive Variable verwendet wird?

Inhaltsverzeichnis