Variable (Programmier-) Eigenschaften, Typen, Beispiele
- 4116
- 1120
- Timo Rabenstein
A Variable Bei der Programmierung befindet sich eine Dateneinheit, die den Wert ändern kann. Es ist das einfachste Speicherformular, das einen Speicherbereich darstellt, in dem ein Datenelement gespeichert wird.
Wenn ein Computerprogramm ein Gebäude wäre, wären die Variablen die Ziegel, die ihre Basis bilden. Die Variablen sind kritische Komponenten eines jeden Programms. Dies könnte ohne Variablen nicht wirksam sein.
Quelle: Pixabay.comEine Variable kann Lufttemperatur- oder Aktionspreise sein. All dies sind Werte, die sich ändern können.
Die Variablen haben zwei wichtige Zwecke, die darin bestehen, dass der Programmierer ihre Namen auswählen kann und so die Programmierung erleichtert und dass sie Programme oder Funktionen schreiben können, die mit einem beliebigen Wert funktionieren.
Wenn Sie bereits mit den Tabellenkalkulationen vertraut sind, denken Sie möglicherweise, dass die Variablen wie Zellen sind, die dann in Formeln verwendet werden können, unabhängig von den darin enthaltenen Werten.
Alle prozeduralen Programmiersprachen wie C, Basic und Pascal haben Variablen, die verschiedene Typen zugeben und sie auf unterschiedliche Weise manipulieren lassen können.
[TOC]
Eigenschaften von Programmiervariablen
Speicherzuweisung
Eine Variable ist der Marker einer Computerspeicherposition. Wenn in einem Programm eine neue Variable erstellt wird, wird die Speichermenge basierend auf dem variablen Datentyp zugewiesen.
Daher ist es ein Ort im Computerspeicher. Sie sollten über den Speicher nachdenken, als wäre es ein Block, wenn ein Programm ausgeführt wird, haben Sie Zugriff auf einen Speicherblock.
Stellungnahme
Wenn eine Variable deklariert wird, erhält sie einen Namen und auch ein Typ wird angegeben. Tatsächlich wird der Raum, in dem sein Wert gespeichert wird, erstellt. Um eine Variable in einem Programm zu deklarieren, muss angegeben werden, welche Art von Variable ist.
Kann Ihnen dienen: Eintritts- und AusgangsgeräteEinige Programmiersprachen erfordern vor der Verwendung eine Variable. Andere erlauben es, den Wert einer Variablen zu definieren, ohne ihn zuerst deklarieren zu müssen.
Umfang
Durch den Bereich wird bestimmt, wie weit der Wert einer Variablen gelesen oder geändert werden kann.
Globale Variablen sind diejenigen, die im gesamten Programm verwendet werden können. Das heißt, sein Umfang ist die vollständige Anwendung.
Lokale Variablen können nur in der Funktion oder dem Verfahren verwendet werden, in der sie deklariert wurden, oder auch in einer anderen Funktion, die von dieser Funktion aufgerufen wird.
Der Umfang ist hierarchisch und gilt nur auf absteigende Weise, vom Hauptteil des Programms bis hin zu den von ihm erziehenden Funktionen und von den Funktionen zu anderen Unterfunktionen.
Wenn daher eine Variable oben im Programm deklariert wird, kann eine andere Variable in einer Funktion nicht mit demselben Namen deklariert werden.
Wenn jedoch eine Variable in einer Funktion deklariert wird, kann eine andere Variable mit demselben Namen in einer anderen Funktion deklariert werden. Sie werden unterschiedliche Variablen sein und können unterschiedliche Werte haben.
Arten von Programmiervariablen
Zum Zeitpunkt der Erstellung einer Variablen müssen Sie auch erklären, welche Art von Daten enthalten wird. Dies geschieht, weil das Programm unterschiedliche Datenarten auf unterschiedliche Weise verwendet.
Ganz (kurz, lang)
Dieser Typ entspricht ganze Zahlen wie 1, -15, 0. Die gesamten Variablen werden verwendet, wenn bekannt ist, dass es nach dem Dezimalpunkt niemals etwas geben wird. Wenn zum Beispiel ein Lotterieballgenerator programmiert wird, haben alle Bälle ganze Zahlen.
Kann Ihnen dienen: konstant (Programmierung): Konzept, Typen, BeispieleDer Unterschied zwischen kurzen und langen ganzen Typen besteht darin, dass die Anzahl der Bytes verwendet wird, um sie zu speichern.
Dies wird je nach Betriebssystem und der Verwendung der Hardware variieren. Derzeit kann davon ausgegangen werden, dass eine Ganzzahl mindestens 16 Bit beträgt und eine lange gesamte Anzahl mindestens 32 Bit beträgt.
Schwebender Punkt (einfach, doppelt)
Schwimmende Punktzahlen wie 3.2435 sind diejenigen, die Bruchteile enthalten. Einfache und doppelte Quantifizierer sind analog zu kurzen und langen Quantifizierern, die mit dem Ganzzahl verwendet werden, um anzuzeigen, wie viele Bits zum Speichern der Variablen verwendet werden.
Charakter
Dieser Typ repräsentiert den Wert eines Zeichens. Zum Beispiel ein Buchstaben des Alphabets, eine Ziffer oder ein spezielles Symbol. Es wird verwendet, um einen einzelnen Textcharakter zu speichern.
Es wird häufig in C -Programmen zu sehen, die keine Zeichen von Zeichen bewältigen können. Der gespeicherte Wert ist wirklich eine Ganzzahl, die den Code (z. B. ASCII) für die dargelegte Natur darstellt.
Boolean
Eine boolesche Variable kann einen der folgenden zwei Werte speichern: Richtig oder falsch. Dies sind normalerweise eine Ganzzahl, zum Beispiel in Visual Basic False ist 0 und wahr -1. Die Werte für True und False sind konstant.
Kette feste Länge
Die Ketten sind Variablen, die Text enthalten und in zwei Typen erhältlich sind. Mit einer festen Längenkette erklärt es, wie viele Zeichen diese Kette enthalten werden.
Bestimmte Aufrufe der API in Fenstern erfordern die Verwendung von Festlängenketten, werden jedoch im Allgemeinen nicht in Basic verwendet. In C werden sie als Charakteranordnung implementiert.
Variable Längenkette
Es ist eines, in dem die Länge nicht definiert ist. Dies ist der vorgegebene Typ in Basic und ist nützlich, um einen Eintrag des Benutzers zu erhalten, bei dem es nicht bekannt ist, wie die Antwort aussehen wird.
Kann Ihnen dienen: SpeichermesseinheitenBeispiele für programmatische Variablen
Nachfolgend finden Sie ein Beispiel für eine Variable, die in der Perl -Programmiersprache verwendet wird.
- Mein $ nameremp = "geschriebener Test";
- Druck "Beispiel gesehen, $ name rib";
In diesem Beispiel wird die Variable namens Namorecom mit dem Schlüsselwort my deklariert. Das Dollar -Zeichen ($) in der Perl -Programmiersprache zeigt an, dass NamereComp der Name einer Variablen ist, das Dollar -Zeichen jedoch nicht Teil des variablen Namens ist.
In der ersten Zeile des Programms wird der Variablen mit dem Zuordnungsoperator "=" ein Wert zugewiesen, der einen Wert hat. "=".
Der Name des Namen. Doppelte Zitate geben an, dass der Text im Inneren eine Zeichenkette ist, aber nicht Teil der Kettendaten ist.
Wenn das Programm ausgeführt wird, ersetzt der Druckanweis.
Eine Variable ändern
Es gibt viele verschiedene Möglichkeiten, wie eine Variable geändert werden kann, sich mit einem anderen Wert ausgetauscht oder festlegt. Die folgende Tabelle drückt Beispiele dafür aus.
Verweise
- Martin Gibbs (2020). Grundlagen von Variablen in der C -Programmierung. Entnommen aus: Studium.com.
- Fortgeschrittener IKT (2020). Variablen und Datenstrukturen in der Programmierung. Entnommen aus: Advanced-Ict.Die Info.
- Future Learn (2020). Verwenden von Datentypen und Variablen. Entnommen aus: futurelearn.com.
- Computer Hope (2020). Variable. Entnommen von: ComputerHope.com.
- Ravepedia (2020). Variable. Entnommen aus: Ravepedia.com.
- « Gebäude oder Gebäude berücksichtigen, woraus es besteht, Beispiel
- Rechteck Trapezeigenschaften, Beziehungen und Formeln, Beispiele »