Einführung in Variablen in C
Variablen in C-Sprache spielen eine wichtige Rolle. Wir können auch sagen, dass Variablen das Rückgrat vieler Programmiersprachen sind. Variablen in C-Sprachen werden zum Speichern verschiedener Datenformen verwendet. Es fungiert als Speicherkarte, auf der alle Daten gespeichert und während der Programmausführung verwendet werden. In C gibt es verschiedene Variablentypen, je nach Typ ist der Speicher- oder Speicherplatzbedarf unterschiedlich. Wie gesagt, Variablen in C sind Speicher, in denen der Wert gespeichert wird. Daten, die sich von Variablen unterscheiden können, z. B. int, float, char, double usw. Der gesamte Code oder das Programm hängt von den Variablen ab, da sie den Datentyp für die Ausführung beschreiben.
In diesem Artikel werden wir sehen, wie Variablen in C eine wichtige Rolle spielen, wie Variablen initialisiert werden, wie deklariert wird usw.
Regeln zum Definieren von Variablen in C
- Variablen in C dürfen nicht mit der Nummer beginnen, da die Variable sonst nicht gültig ist. Zum Beispiel (1 String ist keine gültige Variable).
- Leerzeichen zwischen Variablen sind nicht zulässig. Zum Beispiel (Zeichenfolge 1 ist ungültig, Zeichenfolge 1 ist eine gültige Variable).
- Schlüsselwörter dürfen nicht als Variable definiert werden. Zum Beispiel (for ist keine gültige Variable, da sie in C als Schlüsselwort verwendet wird).
- Da bei C zwischen Groß- und Kleinschreibung unterschieden wird, werden Groß- und Kleinschreibung als unterschiedliche Variable betrachtet. Zum Beispiel (NUMBER und number werden in C als zwei verschiedene Variablen behandelt).
- Variablennamen können aus einer Kombination von Zeichenfolgen, Ziffern und Sonderzeichen wie Unterstrichen (_) bestehen.
Wie man arbeitet?
- Beim Deklarieren von Variablen teilt es den Compilern den Datentyp mit, den es enthält.
- Variablen teilen den Compilern den Namen der Variablen mit, die im Programm verwendet werden.
- Da Variablen den Speicher angeben, müssen sich Compiler nicht um den Speicherort der Variablen kümmern, bis sie deklariert werden.
Wie deklarieren?
Variablen sollten vor dem Programm deklariert werden, da dies eine wichtige Rolle spielt.
Die Syntax für die Variablendeklaration lautet wie folgt.
Datentyp Variablenname;
wo,
- Datentyp: Gibt an, welche Datentypen gespeichert werden. Datentypen können int, float, char, double, long int usw. sein.
- Variablenname: Gibt den Namen der Variablen an. Es kann alles andere als das Schlüsselwort sein.
Beispielsweise
- int a;
- int a, b, c;
Beispiel 1: int ist ein Datentyp und a ist ein Variablenname. Im zweiten Beispiel haben wir drei Variablen a, b und c deklariert.
Nachdem die Variablen deklariert wurden, wurde der Speicherplatz für diese Variablen zugewiesen, da er für das Programm verwendet wird.
Programm zur Veranschaulichung der Variablendeklaration in C
#include
#include
int main()
(
int m, n;
m = 2;
n = 3;
z = m + n;
printf("Sum of two numbers is: %d \n", z);
return 0;
)
Wie initialisiere ich?
Variablen in C zu initialisieren bedeutet, Variablen Werte direkt zuzuweisen, während sie deklariert werden. Die Syntax zum Initialisieren von Variablen lautet wie folgt:
Datentyp Variablenname = Wert;
Beispielsweise
- int a = 10;
- int a = 5, b = 8;
In Beispiel 1 wird die Variable a erstellt und mit dem Wert 10 initialisiert. In Beispiel 2 werden zwei Variablen a und b erstellt, denen die Werte 5 bzw. 8 zugewiesen sind.
Programm zur Veranschaulichung der Initialisierung von Variablen in C.
#include
#include
int main()
(
int m = 2, n = 3;
z = m + n;
printf("Sum of two numbers is: %d \n", z);
return 0;
)
Arten von Variablen
Es gibt 5 Arten von Variablen:
- Lokale Variablen
- Globale Variablen
- Statische Variablen
- Automatische Variablen
- Externe Variablen
1. Lokale Variablen
Variablen, die in den Funktionen deklariert sind, werden als lokale Variable bezeichnet. Lokale Variablen müssen vor der Verwendung deklariert werden. Nur lokale Funktionen können den Wert von Variablen ändern.
Beispiel
int main()
(
int m =10; //local variable
)
2. Globale Variablen
Variablen, die außerhalb der Funktionen deklariert werden, heißen globale Variablen. Beliebige Funktionen können den Wert von Variablen ändern.
Beispiel
int n = 6; //global variable
int main()
(
int m =10; //local variable
)
3. Statische Variablen
Variablen, die mit dem Schlüsselwort static deklariert werden, werden als statische Variablen bezeichnet.
int main()
(
int m =10; //local variable
static n = 6; //static variable
)
4. Automatische Variablen
Alle Variablen, die in den Funktionen deklariert sind, werden standardmäßig als automatische Variablen betrachtet. Automatische Variablen können mit dem Schlüsselwort auto deklariert werden.
int main()
(
int m =10; //local variable (Automatic variable)
auto n = 6; //automatic variable
)
5. Externe Variablen
Externe Variablen werden mit dem Schlüsselwort extern deklariert. Die Variablen mit dem Schlüsselwort extern können in mehreren C-Quelldateien verwendet werden.
extern m =10;
// externe Variable
Schlussfolgerung - Variablen in C
In diesem Artikel wurde erklärt, wie die Initialisierung zusammen mit ihrer Syntax und ihrem Programm durchgeführt wird, um zu verstehen, wie sie implementiert werden. Außerdem haben wir in C Variablentypen und Regeln zu deren Definition gesehen. Ich hoffe, Sie finden diesen Artikel hilfreich.
Empfohlene Artikel
Dies ist eine Anleitung zu Variablen in C. Hier wird erläutert, wie Variablen initialisiert, zusammen mit ihrer Syntax deklariert und programmiert werden, um zu verstehen, wie sie implementiert werden. Sie können auch unsere anderen Artikelvorschläge durchgehen -
- Muster in der C-Programmierung
- Sternchenmuster In c ++
- Konstruktor in C ++
- C ++ - String-Funktionen
- Wie deklariere ich Variablen in C #?
- Variablen in JavaScript
- Statisches Schlüsselwort in C